Obviamente precisaremos ter instalado o docker e docker-compose, caso não saiba como instalar pode acessar o link e esse outro link. Precisaremos criar um arquivo docker-compose.yml com o seguinte conteúdo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| persistentDB:
img "busybox:latest"
volumes:
- /var/lib/mysql
zabbixDB:
img "monitoringartist/zabbix-db-mariadb"
environment:
MARIADB_USER: zabbix
MARIADB_PASS: senha
PHP_date_timezone: America/Sao_Paulo
ZS_StartDiscoverers: "5"
ZS_StartPingers: "5"
volumes_from:
- persistentDB
volumes:
- "/etc/localtime:/etc/localtime:ro"
- "/srv/zabbix/backups:/backups"
hostname: zabbix-db
zabbix:
img "monitoringartist/zabbix-3.0-xxl:latest"
ports:
- "80:80"
- "10051:10051"
volumes:
- "/etc/localtime:/etc/localtime:ro"
links:
- "zabbixDB:zabbix.db"
environment:
ZS_DBHost: zabbix.db
ZS_DBUser: zabbix
ZS_DBPassword: senha
TERM: xterm
|
E iremos executar o seguinte comando:
Caso queiram contribuir segue o github desse código: https://github.com/sidneiweber/zabbix-docker