docker安装zabbxi
时间: 2023-08-28 20:22:37 浏览: 119
Docker安装Zookeeper每一个步骤
要在Docker中安装Zabbix,可以按照以下步骤进行操作:
1. 首先,确保已经安装了Docker和Docker Compose。如果还没有安装,可以参考Docker官方文档进行安装。
2. 创建一个新的目录,用于存放Zabbix的配置文件和数据:
```
mkdir zabbix
cd zabbix
```
3. 在该目录下创建一个名为`docker-compose.yml`的文件,并将以下内容复制到文件中:
```yaml
version: '3.7'
services:
db:
image: mysql:5.7
volumes:
- ./data/mysql:/var/lib/mysql
environment:
- MYSQL_DATABASE=zabbix
- MYSQL_USER=zabbix
- MYSQL_PASSWORD=zabbix
- MYSQL_ROOT_PASSWORD=zabbix
zabbix-server:
image: zabbix/zabbix-server-mysql:latest
depends_on:
- db
ports:
- 10051:10051
environment:
- DB_SERVER_HOST=db
- MYSQL_DATABASE=zabbix
- MYSQL_USER=zabbix
- MYSQL_PASSWORD=zabbix
- MYSQL_ROOT_PASSWORD=zabbix
zabbix-web:
image: zabbix/zabbix-web-nginx-mysql:latest
depends_on:
- db
- zabbix-server
ports:
- 80:80
environment:
- DB_SERVER_HOST=db
- MYSQL_DATABASE=zabbix
- MYSQL_USER=zabbix
- MYSQL_PASSWORD=zabbix
- MYSQL_ROOT_PASSWORD=zabbix
- ZBX_SERVER_HOST=zabbix-server
zabbix-agent:
image: zabbix/zabbix
阅读全文