copie o conteudo abaixo, crie um arquivo no linux chamado mysql-zabbix.sh e cole o conteudo
docker run -d --name zabbix-mysql \
--restart always \
-p 3306:3306 \
-v /docker/zabbix/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=secret \
-e MYSQL_DATABASE=zabbix \
-e MYSQL_USER=zabbix \
-e MYSQL_PASSWORD=zabbix \
--network=zabbix \
mysql:8 \
--default-authentication-plugin=mysql_native_password \
--character-set-server=utf8 \
--collation-server=utf8_bin
em seguida execute o comando abaixo
chmod +x mysql-zabbix.sh
copie o conteudo abaixo, crie um arquivo no linux chamado trap-zabbix.sh e cole o conteudo
docker run -d --name zabbix-snmptraps -t \
--restart always \
-p 162:1162/udp \
-v /docker/zabbix/snmptraps:/var/lib/zabbix/snmptraps:rw \
-v /docker/zabbix/mibs:/usr/share/snmp/mibs:ro \
--network=zabbix \
zabbix/zabbix-snmptraps
em seguida execute o comando abaixo
chmod +x trap-zabbix.sh
copie o conteudo abaixo, crie um arquivo no linux chamado server-zabbix.sh e cole o conteudo
docker run -d --name zabbix-server \
--restart always \
-p 10051:10051 \
-e DB_SERVER_HOST="zabbix-mysql" \
-e DB_SERVER_PORT="3306" \
-e MYSQL_ROOT_PASSWORD="secret" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e ZBX_ENABLE_SNMP_TRAPS="true" \
--network=zabbix \
--volumes-from zabbix-snmptraps \
zabbix/zabbix-server-mysql
em seguida execute o comando abaixo
chmod +x server-zabbix.sh
copie o conteudo abaixo, crie um arquivo no linux chamado web-zabbix.sh e cole o conteudo
docker run -d --name zabbix-web \
--restart always \
-p 80:8080 \
-e ZBX_SERVER_HOST="zabbix-server" \
-e DB_SERVER_HOST="zabbix-mysql" \
-e DB_SERVER_PORT="3306" \
-e MYSQL_ROOT_PASSWORD="secret" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e PHP_TZ="America/Sao_Paulo" \
--network=zabbix \
zabbix/zabbix-web-nginx-mysql
em seguida execute o comando abaixo
chmod +x web-zabbix.sh
Por fim execute os comandos abaixo um por vez
./mysql-zabbix.sh
./trap-zabbix.sh
./server-zabbix.sh
./web-zabbix.sh