| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- version: '3'
- services:
- db:
- image: mysql:latest #也可复用已存在的mysql实例
- container_name: zabbix-db
- environment:
- MYSQL_DATABASE: zabbix
- MYSQL_USER: zabbix
- MYSQL_PASSWORD: zabbix
- MYSQL_ROOT_PASSWORD: root
- volumes:
- - zabbix-db-data:/var/docker/zabbix/mysql
- restart: unless-stopped
- zabbix-server:
- image: zabbix/zabbix-server-mysql:alpine-7.2.4
- container_name: zabbix-server
- environment:
- DB_SERVER_HOST: "db"
- MYSQL_DATABASE: zabbix
- MYSQL_USER: zabbix
- MYSQL_PASSWORD: zabbix
- MYSQL_ROOT_PASSWORD: root
- ports:
- - "10051:10051"
- depends_on:
- - db
- restart: unless-stopped
- zabbix-web:
- image: zabbix/zabbix-web-nginx-mysql:alpine-7.2.4
- container_name: zabbix-web
- environment:
- ZBX_SERVER_HOST: "zabbix-server"
- DB_SERVER_HOST: "db"
- MYSQL_DATABASE: zabbix
- MYSQL_USER: zabbix
- MYSQL_PASSWORD: zabbix
- MYSQL_ROOT_PASSWORD: root
- PHP_TZ: Asia/Shanghai
- ports:
- - "80:8080"
- depends_on:
- - zabbix-server
- restart: unless-stopped
- volumes:
- zabbix-db-data:
|