docker
This commit is contained in:
parent
cd3a619c9a
commit
6c8c20a966
16
docker/btcfisher/cfg/custom.cnf
Normal file
16
docker/btcfisher/cfg/custom.cnf
Normal 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
|
||||||
|
|
||||||
1
docker/btcfisher/data/readme.md
Normal file
1
docker/btcfisher/data/readme.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
this is path for data (logs, scripts etc)
|
||||||
32
docker/btcfisher/diig/diig.docker
Normal file
32
docker/btcfisher/diig/diig.docker
Normal 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
|
||||||
21
docker/btcfisher/docker-compose.yml
Normal file
21
docker/btcfisher/docker-compose.yml
Normal 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
10
docker/readme.txt
Normal 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';
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user