1.創建目錄:
mkdir Zabbix
2.建立文件:
vim docker-compose.yml
3.寫yml文件:
version: "3"
services:
mysql-server:
image: mysql:5.7
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: 123
MYSQL_DATABASE: zabbix
MYSQL_USER: tom
MYSQL_PASSWORD: 123
command: --character-set-server=utf8
zabbix-server:
image: zabbix/zabbix-server-mysql
ports:
- "10051:10051"
environment:
DB_SERVER_HOST: mysql-server
DB_SERVER_PORT: 3306
MYSQL_USER: tom
MYSQL_PASSWORD: 123
depends_on:
- mysql-server
zabbix-web:
image: zabbix/zabbix-web-apache-mysql
ports:
- "80:80"
environment:
DB_SERVER_HOST: mysql-server
DB_SERVER_PORT: 3306
MYSQL_USER: tom
MYSQL_PASSWORD: 123
MYSQL_DATABASE: zabbix
TZ: Asia/Sganghai
ZBX_SERVER_HOST: zabbix-server
depends_on:
- mysql-server
- zabbix-server
4. 拉去鏡像包:
5.運行文件:
docker-compose -f docker-compose.yml up -d
6查看日誌:
docker-compose logs -f
7測試 :ip