New Dockerfiles and environment variables structure

This commit is contained in:
Alexey Pustovalov 2021-09-15 22:48:50 +02:00
parent 630d9cb5ac
commit 626acdb323

View File

@ -32,8 +32,8 @@ services:
cpus: '0.5' cpus: '0.5'
memory: 512M memory: 512M
env_file: env_file:
- .env_db_mysql - ./env_vars/.env_db_mysql
- .env_srv - ./env_vars/.env_srv
secrets: secrets:
- MYSQL_USER - MYSQL_USER
- MYSQL_PASSWORD - MYSQL_PASSWORD
@ -96,8 +96,8 @@ services:
cpus: '0.3' cpus: '0.3'
memory: 256M memory: 256M
env_file: env_file:
- .env_prx - ./env_vars/.env_prx
- .env_prx_sqlite3 - ./env_vars/.env_prx_sqlite3
depends_on: depends_on:
- zabbix-java-gateway - zabbix-java-gateway
- zabbix-snmptraps - zabbix-snmptraps
@ -149,9 +149,9 @@ services:
cpus: '0.3' cpus: '0.3'
memory: 256M memory: 256M
env_file: env_file:
- .env_db_mysql_proxy - ./env_vars/.env_db_mysql_proxy
- .env_prx - ./env_vars/.env_prx
- .env_prx_mysql - ./env_vars/.env_prx_mysql
depends_on: depends_on:
- mysql-server - mysql-server
- zabbix-java-gateway - zabbix-java-gateway
@ -199,8 +199,8 @@ services:
cpus: '0.5' cpus: '0.5'
memory: 256M memory: 256M
env_file: env_file:
- .env_db_mysql - ./env_vars/.env_db_mysql
- .env_web - ./env_vars/.env_web
secrets: secrets:
- MYSQL_USER - MYSQL_USER
- MYSQL_PASSWORD - MYSQL_PASSWORD
@ -253,8 +253,8 @@ services:
cpus: '0.5' cpus: '0.5'
memory: 256M memory: 256M
env_file: env_file:
- .env_db_mysql - ./env_vars/.env_db_mysql
- .env_web - ./env_vars/.env_web
secrets: secrets:
- MYSQL_USER - MYSQL_USER
- MYSQL_PASSWORD - MYSQL_PASSWORD
@ -313,7 +313,7 @@ services:
memory: 64M memory: 64M
mode: global mode: global
env_file: env_file:
- .env_agent - ./env_vars/.env_agent
privileged: true privileged: true
pid: "host" pid: "host"
networks: networks:
@ -349,7 +349,7 @@ services:
cpus: '0.25' cpus: '0.25'
memory: 256M memory: 256M
env_file: env_file:
- .env_java - ./env_vars/.env_java
networks: networks:
zbx_net_backend: zbx_net_backend:
aliases: aliases:
@ -404,7 +404,7 @@ services:
volumes: volumes:
- ./zbx_env/var/lib/mysql:/var/lib/mysql:rw - ./zbx_env/var/lib/mysql:/var/lib/mysql:rw
env_file: env_file:
- .env_db_mysql - ./env_vars/.env_db_mysql
secrets: secrets:
- MYSQL_USER - MYSQL_USER
- MYSQL_PASSWORD - MYSQL_PASSWORD