This commit is contained in:
Mike D'Morto 2021-03-21 17:23:52 +07:00
parent cd3a619c9a
commit 6c8c20a966
8 changed files with 83 additions and 0 deletions

View File

@ -0,0 +1,16 @@
[mysqld]
secure-file-priv = ""
bind-address = 0.0.0.0
innodb_flush_log_at_trx_commit = 2
innodb_lock_wait_timeout = 50
max_connect_errors = 1000000
max_connections = 900
character-set-server = utf8
sql_mode = ""
innodb = FORCE
default-storage-engine = InnoDB
max_allowed_packet = 256M

View File

@ -0,0 +1 @@
this is path for data (logs, scripts etc)

View File

@ -0,0 +1,32 @@
# Используем centos7 в качестве основы
FROM centos:7
# Сообщаем ОС, что она в докере
ENV container docker
# Включаем systemd
RUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == \
systemd-tmpfiles-setup.service ] || rm -f $i; done); \
rm -f /lib/systemd/system/multi-user.target.wants/*;\
rm -f /etc/systemd/system/*.wants/*;\
rm -f /lib/systemd/system/local-fs.target.wants/*; \
rm -f /lib/systemd/system/sockets.target.wants/*udev*; \
rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \
rm -f /lib/systemd/system/basic.target.wants/*;\
rm -f /lib/systemd/system/anaconda.target.wants/*;
# Сообщаем, что этот раздел будет монтироваться при включении контейнера
VOLUME [ "/sys/fs/cgroup" ]
VOLUME [ "/opt/dsr" ]
# Обновляемся и устанавливаем нужные пакеты для сборки\старта
RUN yum update -y
RUN yum install -y epel-release
RUN yum install -y fish git golang mc htop
RUN mkdir /data
ADD ./input /root/input
RUN cd /root/ && git clone https://deploy:abRjbXzUS2zxgl0qkE@git.reto.uno/mikedm/gobtckeys.git && cd /root/gobtckeys
RUN cp -rv /root/input/go /root/
RUN bash -c "cd /root/gobtckeys && go build"
RUN cp -rv /root/gobtckeys/gobtckeys /usr/local/bin/
CMD ["/usr/sbin/init"]

@ -0,0 +1 @@
Subproject commit f86ae60936d7134fad9bf0ab1b3a1c261abe79b7

@ -0,0 +1 @@
Subproject commit a53e38424cce1c9de2062b69364efd35fd428d15

@ -0,0 +1 @@
Subproject commit 513c2a44f67042677f472fb65720351c7332c3b8

View File

@ -0,0 +1,21 @@
version: '3'
services:
mysql-57:
image: mysql:5.7
ports:
- "3306:3306"
volumes:
- "/root/dockers/btcfisher/cfg:/etc/mysql/conf.d"
environment:
- MYSQL_ROOT_PASSWORD=finger
tmpfs:
- /var/lib/mysql/:rw,noexec,nosuid,size=4000m
- /tmp/:rw,noexec,nosuid,size=200m
diig:
image: diig:0.6
volumes:
- "/root/dockers/btcfisher/data:/data"

10
docker/readme.txt Normal file
View File

@ -0,0 +1,10 @@
CREATE TABLE btc (
addr VARCHAR(255) NOT NULL,
bal VARCHAR(255) NOT NULL,
x VARCHAR(255) NOT NULL,
y VARCHAR(255) NOT NULL,
PRIMARY KEY (addr)
);
LOAD DATA LOCAL INFILE 'btc_balance_sorted.csv' INTO TABLE `btc` FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';