zabbix4.0 docker数据持久化

话不多说直接上命令

制作启动脚本

[root@tt-2019 zabbix]# cat restart_zabbix.sh 
mkdir data
docker stop zabbix-appliance
docker rm zabbix-appliance
docker run --name zabbix-appliance \
      -p 10051:10051 \    
      -p 801:80 \
      -v $PWD/data/alertscripts:/usr/lib/zabbix/alertscripts \
      -v $PWD/data/mysql:/var/lib/mysql \
      -d zabbix/zabbix-appliance:latest

参数解释

      -p 10051:10051 \    #映射zabbix的监听端口
      -p 801:80 \         #映射web端口
      -v $PWD/data/alertscripts:/usr/lib/zabbix/alertscripts \  #zabbix服务端的报警脚本存放路径
      -v $PWD/data/mysql:/var/lib/mysql \      #zabbix的mysql数据库路径

有啦这个再也不怕部署新zabbix,还要每次烦的导入模块了!!!
如果每个服务的架构差不多,改下agent的ip和名字就可以使用了,乐哉!乐哉!

默认密码

Admin
zabbix

为了更懒而学习

参考官方链接

我把我CSDN唯一一篇挪过来了了:https://blog.csdn.net/u013719300/article/details/96448963

posted @ 2022-03-21 10:40  鸣昊  阅读(114)  评论(0编辑  收藏  举报