首页服务器Web服务器 基于Docker安装与部署Zabbix

基于Docker安装与部署Zabbix

今天测试了一天的Zabbix-Docker,部署起来确实方便,就需要在安装了Docker的linux系统中输入以下命令就可以了。 1.安装mysql数据库, 启动一个空的MySQL服务器实例 docker ru…

今天测试了一天的Zabbix-Docker,部署起来确实方便,就需要在安装了Docker的linux系统中输入以下命令就可以了。

1.安装mysql数据库, 启动一个空的MySQL服务器实例

docker run –name zabbix-DB -t /
     -e MYSQL_DATABASE=”zabbix” /
     -e MYSQL_USER=”zabbix” /
     -e MYSQL_PASSWORD=”zabbix_pwd” /
     -e MYSQL_ROOT_PASSWORD=”root_pwd” /
     -d mysql:5.7

2. 启动Zabbix server实例,并关联这个实例到已创建的MySQL服务器实例

docker run –name zabbix-SER -t /
     -e DB_SERVER_HOST=”zabbix-DB” /
     -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” /
     –link zabbix-DB:mysql /
     -p 10051:10051 /
     -p 10050:10050 /
     -d zabbix/zabbix-server-mysql:latest

3. 启动Zabbix web 接口8088,并将它与MySQL服务器实例和Zabbix server实例关联,

docker run –name zabbix-WEB -t /
     -e DB_SERVER_HOST=”zabbix-DB” /
     -e MYSQL_DATABASE=”zabbix” /
     -e MYSQL_USER=”zabbix” /
     -e MYSQL_PASSWORD=”zabbix_pwd” /
     -e MYSQL_ROOT_PASSWORD=”root_pwd” /
     -e PHP_TZ=”Asia/Shanghai” /
     –link zabbix-DB:mysql /
     –link zabbix-SER:zabbix-server /
     -p 8088:80 /
     -d zabbix/zabbix-web-nginx-mysql:latest /

PS: 但是目前遇到一个问题,Zabbix启动后,无法获取127.0.0.1的信息,代解决。 应该是Zabbix server 容器没有安装Zabbix的agent.


注:相关教程知识阅读请移步到服务器教程频道。
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/3744.html
上一篇详解Docker守护进程的配置及日志
下一篇 Docker容器化spring boot应用详解
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部