• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > 基于Docker安装与部署Zabbix

基于Docker安装与部署Zabbix

作者:ikez 字体:[增加 减小] 来源:互联网

本文主要包含docker,安装,zabbix,docker搭建zabbix,docker容器安装zabbix等服务器相关知识,ikez 希望可以进行参考

今天测试了一天的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.

您可能感兴趣的文章:

  • 使用zabbix监控mongodb的方法
  • Zabbix监控交换机设置方法
  • Zabbix监控Linux主机设置方法
  • 什么是zabbix(高度集成的监控集成方案)
  • zabbix监控docker容器状态【推荐】
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Docker实践8:Compose,docker实践compose
  • Docker buildx构建多平台镜像并推送到私有仓库的方法
  • Docker三个基本概念镜像(Image)容器(Container)仓库(Repository)
  • 什么是Docker?为什么要使用Docker
  • docker 开源的应用容器引擎
  • 如何给docker设置http代理
  • docker官方mysql镜像自定义配置详解
  • 详解Docker数据管理(数据卷&数据卷容器)
  • 如何利用Docker容器实现代理转发与数据备份详解
  • 详解Docker Swarm 在持续集成测试中的应用

相关文章

  • 详解Docker挂载本地目录
  • docker下安装Nginx的方法
  • Virtual Box的host-only网络,文件共享
  • 如何删除docker-register镜像及none无效镜像详解
  • Xen虚拟机的详细迁移步骤详解
  • 使用docker创建集成服务lnmp环境
  • 基于Docker 搭建WordPress的方法
  • Docker 技巧之删除Docker容器和镜像
  • CentOS7 禁用Transparent Huge Pages的实现方法
  • Docker使用Dockerfile来创建镜像

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 滚动 docker 中的 nginx 日志思路详解
    • 详解Docker学习笔记之搭建一个JAVA Tomcat运行环境
    • Ubuntu Docker 安装教程
    • Docker三个基本概念镜像(Image)容器(Container)仓库(Repository)
    • Docker 容器文件系统详细介绍(图文)
    • 云部署虚拟化 如何减少需面对的安全问题
    • VmWare下CentOS6安装图文教程
    • Docker容器中文乱码(修改docker容器编码格式)的解决方案
    • 服务器虚拟资源分配原则如何制定?
    • 如何利用Docker容器实现代理转发与数据备份详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有