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