version: "3" services: zabbix_mysql: image: 10.10.10.224:8443/m_application/mysql:8.0 container_name: zabbix_mysql_container restart: always environment: - MYSQL_ROOT_PASSWORD=123456 - MYSQL_DATABASE=zabbix - MYSQL_PASSWORD=zabbix_123456 - MYSQL_USER=zabbix volumes: - /etc/localtime:/etc/localtime:ro - /disk2/zabbix/mysql/:/var/lib/mysql command: --character-set-server=utf8 --collation-server=utf8_bin --default-authentication-plugin=mysql_native_password hostname: mysql_container networks: m_network: aliases: - zabbix_mysql # zabbix_gateway: # image: 10.10.10.224:8443/m_application/zabbix/zabbix-java-gateway:alpine-7.0.0 # restart: always # container_name: zabbix_gateway_container # networks: # m_network: # aliases: # - zabbix_gateway # # zabbix_agentd: # image: 10.10.10.224:10080/m_application/zabbix/zabbix-agent:alpine-7.0.0 # restart: always # container_name: zabbgix_agent_container # environment: # - ZBX_SERVER_HOST=zabbix_server # - ZBX_HOSTNAME=zabbix_server # networks: # m_network: # ipv4_address: 192.168.0.224 zabbix_server: image: 10.10.10.224:8443/m_application/zabbix/zabbix-server-mysql:alpine-7.0.0 restart: always container_name: zabbix_server_container volumes: - /etc/localtime:/etc/localtime:ro - /root/SSL/zabbix_server/zabbix_server.pem:/SSL/zabbix.pem - /root/SSL/zabbix_server/zabbix_server-key.pem:/SSL/zabbix-key.pem - /root/SSL/CA/ca.pem:/SSL/ca.pem ports: - 10051:10051 networks: m_network: ipv4_address: 192.168.0.200 aliases: - zabbix_server environment: - MYSQL_DATABASE=zabbix - MYSQL_USER=zabbix - MYSQL_PASSWORD=zabbix_123456 - MYSQL_ROOT_PASSWORD=123456 - DB_SERVER_HOST=zabbix_mysql # - ZAB_JAVAGATEWAY=zabbix_gateway - TLSConnect=cert - TLSAccept=cert - ZBX_TLSCAFILE=/SSL/ca.pem - ZBX_TLSCERTFILE=/SSL/zabbix.pem - ZBX_TLSKEYFILE=/SSL/zabbix-key.pem #- TLSCipherAll=EECDH+aRSA+AESGCM:EDH+aRSA+AESGCM:EECDH+aRSA+AES:EDH+aRSA+AES:RSA+AESGCM:RSA+AES #- TLSCipherPSK=PSK-AES256-GCM-SHA384:PSK-AES256-CBC-SHA #- TLSCipherECDHE=ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA #- TLSCipherDHE=DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA zabbix_web: image: 10.10.10.224:8443/m_application/zabbix/zabbix-web-nginx-mysql:alpine-7.0.0 restart: always container_name: zabbix_web_container environment: - ZBX_SERVER_HOST=zabbix_server - DB_SERVER_HOST=zabbix_mysql - MYSQL_DATABASE=zabbix - MYSQL_USER=zabbix - MYSQL_PASSWORD=zabbix_123456 - MYSQL_ROOT_PASSWORD=123456 networks: m_network: ipv4_address: 192.168.0.249 networks: m_network: external: true