您可以通过访问Docker Compose GitHub Releases页面来获取最新版本号。 2. 编写docker-compose.yaml文件以定义Zabbix服务 在安装了docker-compose之后,您需要创建一个docker-compose.yaml文件来定义Zabbix的各个服务(如Zabbix服务器、Zabbix网页界面和数据库)。以下是一个基本的docker-compose.yaml文件示例: yaml version: ...
3.导入zabbix镜像 上传zabbix离线镜像到虚拟机 解压 # tar zxfzabbix_image.tar.gz 导入 # cd zabbix # docker load -i zabbix-server.tar # docker load -i zabbix-web.tar 查看本地镜像列表 4.编写docker-compose文件 # vim docker-compose.yml 文件内容: : 5.读取模板文件创建容器 # docker-compose up...
2.安装docker-compose 方法1:直接yum安装(老版本) yum install docker-compose 方法2:使用官方脚本安装 curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-(uname−s)−(uname−s)−(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/dock...
1 docker run -dit -p 8080:8080 -v /etc/localtime:/etc/localtime --name zabbix-web-nginx-mysql --restart=always --network zabbix_net -e DB_SERVER_HOST="zabbix-mysql" -e MYSQL_DATABASE="zabbix" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="zabbix123" -e MYSQL_ROOT_PASSWORD="root123...
docker-composeps# 查看所有服务的运行状态 1. 如果一切顺利,你应该会看到zabbix-server和db服务都在运行。 关系图(ER 图) 使用Mermaid 语法,下面是 Zabbix 的简单关系图: ZabbixServerstringidstringnamestringhostDatabasestringdb_idstringdb_namestringdb_userstringdb_passworduses ...
服务器信息: 一、创建目录 二、拉取镜像 三、编辑docker-compose.yml文件 四、docker-compose安装zabbix 五、浏览器访问zabbix
为什么要使用docker-compose的方式安装zabbix docker相信有很多的读者朋友都有使用过,其中也应该使用过docker-compose,首先Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Compose允许用户通过一个单独的docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。
chmod +x docker-compose 测试 ./docker-compose –v 安装 mv docker-compose /usr/bin 4. 编写zabbix监控系统的docker-compose.yaml文件 version: '3.7' services: mysql: container_name: mysql image: mysql:latest restart: always environment: MYSQL_DATABASE: zabbix ...
sudo chmod +x /usr/local/bin/docker-compose 自定义一个docker网络 docker network create --subnet 172.88.88.0/24 devops 使用下面的yaml文件进行打开 [root@docker_zabbix-server zabbix]# cat zabbix.yml version: "3" services: mysql-server:
这里用docker compose的方式搭建一个zabbix监控; # 拉取镜像 docker pull zabbix/zabbix-server-mysql:6.4.1-centos docker pull zabbix/zabbix-web-nginx-mysql:6.4.1-centos # 创建数据目录 mkdir -p zabbix/{data,alertscripts} mkdir -p zabbix/mysql/{data,conf} cd zabbix/ # 添加数据库配置 cat > my...