zabbix一键搭建
zabbix一键搭建
使用docker-compose一键部署zabbix监控
1.编写docker-conmpose文件
version: '3.7'
services:
zabbix-server:
image: zabbix/zabbix-server-mysql:latest
container_name: zabbix-server
restart: always
environment:
- DB_SERVER_HOST=mysql-server
- MYSQL_USER=zabbix
- MYSQL_PASSWORD=zabbix
- MYSQL_DATABASE=zabbix
ports:
- "10051:10051"
depends_on:
- mysql-server
networks:
- zabbix-network
zabbix-web:
image: zabbix/zabbix-web-nginx-mysql:latest
container_name: zabbix-web
restart: always
environment:
- DB_SERVER_HOST=mysql-server
- MYSQL_USER=zabbix
- MYSQL_PASSWORD=zabbix
- MYSQL_DATABASE=zabbix
- ZBX_SERVER_HOST=zabbix-server
- PHP_TZ=Asia/Shanghai
ports:
- "80:80"
- "443:443"
depends_on:
- zabbix-server
networks:
- zabbix-network
mysql-server:
image: mysql:latest
container_name: mysql-server
restart: always
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_USER=zabbix
- MYSQL_PASSWORD=zabbix
- MYSQL_DATABASE=zabbix
volumes:
- mysql-data:/var/lib/mysql
networks:
- zabbix-network
volumes:
mysql-data:
networks:
zabbix-network:
2,启动项目
docker-compose up -d
3,网页打开localhost:ip:80就可以访问了

浙公网安备 33010602011771号