通过docker容器安装zabbix6.4.12图文详解(监控服务器docker容器)

服务器 0

目录

  • 一、相关环境及镜像
  • 二、zabbix-server服务端部署
    • 1.使用docker创建zabbix-server服务端
      • (1). 创建专用于Zabbix组件容器的网络
      • (2). 启动空的MySQL服务器实例
      • (3). 启动Zabbix Java网关实例
      • (4). 启动Zabbix服务器实例并将实例与创建的MySQL服务器实例链接
      • (5). 启动Zabbix Web界面,并将实例与创建的MySQL服务器和Zabbix服务器实例链接
      • (6).访问zabbix web网页
  • 三、zabbix-agent2客户端部署
    • 1.直接安装启动方法
      • (1).安装 Zabbix repository
      • (2). 安装 Zabbix agent2
      • (3). 启动 Zabbix agent2 进程(zabbix-agent2的默认端口为10050)
    • 2.容器搭建方法
  • 四、配置监控的主机

一、相关环境及镜像

环境:ubuntu 22.04,zabbix-server6.4,mysql8.0
前提:
1)先安装docker环境
2)下载相关镜像
docker pull mysql:8.0
docker pull zabbix/zabbix-java-gateway:alpine-6.4-latest
docker pull zabbix/zabbix-server-mysql:alpine-6.4-latest
docker pull zabbix/zabbix-web-nginx-mysql:alpine-6.4-latest
docker pull zabbix/zabbix-agent:latest

下载完后通过docker images可以查看到相关镜像

在这里插入图片描述

3)zabbix官方使用文档参考:https://www.zabbix.com/documentation/6.4/en/manual/installation/frontend

二、zabbix-server服务端部署

1.使用docker创建zabbix-server服务端

(1). 创建专用于Zabbix组件容器的网络

docker network create zabbix-net

(2). 启动空的MySQL服务器实例

docker run --name mysql-server -t /      -e MYSQL_DATABASE="zab

也许您对下面的内容还感兴趣: