这篇“DockerV19.03.1怎么搭建zabbix4.2.5”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“DockerV19.03.1怎么搭建zabbix4.2.5”文章吧。

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

下载数据库

dockerpullmysql:5.7

下载支持数据库的zabbix

dockerpullzabbix/zabbix-server-mysql:centos-latest

下载web容器

dockerpullzabbix/zabbix-web-nginx-mysql:latest

下载java 监控

dockerpullzabbix/zabbix-java-gateway:latest

创建自定义zabbix网络

dockernetworkcreate--driverbridge--subnet10.113.0.0/24--gateway10.113.0.1zabbix-net

运行数据库镜像,启动容器

dockerrun-dit-p3306:3306--namezabbix-mysql--networkzabbix-net--restartalways-v/etc/localtime:/etc/localtime-eMYSQL_DATABASE="zabbix"-eMYSQL_USER="zabbix"-eMYSQL_PASSWORD="zabbix-pwd"-eMYSQL_ROOT_PASSWORD="root-pwd"mysql:5.7

运行java监控

dockerrun-v/etc/localtime:/etc/localtime-dit--restart=always--name=zabbix-java-gateway--networkzabbix-netzabbix/zabbix-java-gateway:latest

创建数据

dockervolumecreatezabbix-server-vol

运行zabbix-server

dockerrun-dit-p10051:10051--mountsource=zabbix-server-vol,target=/etc/zabbix-v/etc/localtime:/etc/localtime-v/usr/lib/zabbix/alertscripts:/usr/lib/zabbix/alertscripts--name=zabbix-server-mysql--restart=always--networkzabbix-net-eDB_SERVER_HOST="zabbix-mysql"-eMYSQL_DATABASE="zabbix"-eMYSQL_USER="zabbix"-eMYSQL_PASSWORD="zabbix-pwd"-eMYSQL_ROOT_PASSWORD="root-pwd"-eZBX_JAVAGATEWAY="zabbix-java-gateway"zabbix/zabbix-server-mysql:centos-latest

运行web镜像启动容器

dockerrun-dit-p80:80-v/etc/localtime:/etc/localtime--namezabbix-web-nginx-mysql--restart=always--networkzabbix-net-eDB_SERVER_HOST="zabbix-mysql"-eMYSQL_DATABASE="zabbix"-eMYSQL_USER="zabbix"-eMYSQL_PASSWORD="zabbix-pwd"-eMYSQL_ROOT_PASSWORD="root-pwd"-eZBX_SERVER_HOST="zabbix-server-mysql"zabbix/zabbix-web-nginx-mysql:latest

查看已经启动的容器

dockerps

访问 docker.host-IP/zabbix,账号:Admin,密码:zabbix
下载zabbix-agent 4.4

#dockerrun--namezabbix-agent-eZBX_HOSTNAME="zabbix"-eZBX_SERVER_HOST="192.168.1.103"-dzabbix/zabbix-agent:centos-trunk#第一次使用,参数不全#dockerrun--namezabbix-agent-p10050:10050--network=zabbix-net--restart=always-eZBX_HOSTNAME="zabbix"-eZBX_SERVER_HOST="192.168.1.103"-dzabbix/zabbix-agent:centos-trunk#第二次使用

以上就是关于“DockerV19.03.1怎么搭建zabbix4.2.5”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。