最新的latest 里边就是 6.6.4 的版本
(亲测)docker部署zabbix Zabbix 6.4.13 2024年4月_北京-诗意的活着的技术博客_51CTO博客
zabbix 5.0 LST 安装(docker 版) : 连接
1- 准备环境
2.自定义docker网络
docker network create --subnet 172.20.0.0/16 --ip-range 172.20.240.0/20 zabbix-net
3. 创建mysql容器实例
docker run --name mysql-server --restart always --privileged=true -t \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
--network=zabbix-net \
-d mysql:8.0
可以不做端口映射,
如果想外网连接可以加上
-p 3306:3306 \
4. 创建zabbix-server容器实例
docker run --name zabbix-server-mysql -t \
-e DB_SERVER_HOST="mysql-server" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
-e ZBX_JAVAGATEWAY="zabbix-java-gateway" \
--network=zabbix-net \
-p 10051:10051 \
--restart unless-stopped \
-d zabbix/zabbix-server-mysql:latest
docker pull zabbix/zabbix-server-mysql:5.0-centos-latest
5. 创建zabbix-web容器实例
docker run --name zabbix-web-nginx-mysql -t \
-e ZBX_SERVER_HOST="zabbix-server-mysql" \
-e DB_SERVER_HOST="mysql-server" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
--network=zabbix-net \
-p 80:8080 \
--restart unless-stopped \
-d zabbix/zabbix-web-nginx-mysql:latest
http://10.0.0.206/
6. 查看容器实例启动状态
访问: 直接访问 宿主机的 80 端口就可以。
账号密码:admin/zabbix
改成中文:
用户设置-》 配置-》 语言
欢迎来撩 : 汇总all