Zabbix
remplacer
- docker par unUtilisateur
- MDP par motsDePasse (utilisé des “ en cas de caractère spéciaux)
version: '3'
networks:
zabbix-net:
driver: bridge
ipam:
config:
- subnet: 172.20.0.0/16
ip_range: 172.20.240.0/20
services:
zabbix-mysql:
image: mariadb:10.11-jammy
container_name: ZabbixMySQL
environment:
MYSQL_DATABASE: ZabbixDB
MYSQL_USER: zabbix
MYSQL_PASSWORD: MDP
MYSQL_ROOT_PASSWORD: MDP
restart: unless-stopped
networks:
- zabbix-net
volumes:
- /home/docker/zabbix/DB:/var/lib/mysql
zabbix-server:
image: zabbix/zabbix-server-mysql:alpine-6.2-latest
container_name: ZabbixSrv
environment:
DB_SERVER_HOST: ZabbixMySQL
MYSQL_DATABASE: ZabbixDB
MYSQL_USER: zabbix
MYSQL_PASSWORD: MDP
MYSQL_ROOT_PASSWORD: MDP
ports:
- "10051:10051"
restart: unless-stopped
networks:
- zabbix-net
volumes:
- /home/docker/zabbix/srv:/usr/lib/zabbix
- /home/docker/zabbix/srv/alertscripts:/usr/lib/zabbix/alertscripts
- /home/docker/zabbix/srv/externalscripts:/usr/lib/zabbix/externalscripts
- /home/docker/zabbix/srv/var/lib/zabbix:/var/lib/zabbix
- /home/docker/zabbix/srv/enc:/var/lib/zabbix/enc
- /home/docker/zabbix/srv/mibs:/var/lib/zabbix/mibs
- /home/docker/zabbix/srv/modules:/var/lib/zabbix/modules
- /home/docker/zabbix/srv/snmptraps:/var/lib/zabbix/snmptraps
- /home/docker/zabbix/srv/ssh_keys:/var/lib/zabbix/ssh_keys
- /home/docker/zabbix/srv/ssl/keys:/var/lib/zabbix/ssl/keys
- /home/docker/zabbix/srv/ssl/ssl_ca:/var/lib/zabbix/ssl/ssl_ca
- /home/docker/zabbix/srv/ssl/certs:/var/lib/zabbix/ssl/certs
zabbix-web:
image: zabbix/zabbix-web-nginx-mysql:alpine-6.2-latest
container_name: ZabbixWeb
environment:
ZBX_SERVER_HOST: ZabbixSrv
DB_SERVER_HOST: ZabbixMySQL
MYSQL_DATABASE: ZabbixDB
MYSQL_USER: zabbix
MYSQL_PASSWORD: MDP
MYSQL_ROOT_PASSWORD: MDP
ports:
- "8080:8080"
restart: unless-stopped
networks:
- zabbix-net
volumes:
- /home/docker/zabbix/web:/etc/ssl/nginx
No comments to display
No comments to display