Skip to content

Instantly share code, notes, and snippets.

@take4
Created October 17, 2016 06:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save take4/3ee5413649f193938c738d02cc6448eb to your computer and use it in GitHub Desktop.
Save take4/3ee5413649f193938c738d02cc6448eb to your computer and use it in GitHub Desktop.
dockerでzabbixを動かす
version: '2'
services:
mysql:
image: mysql:5.7
restart: always
command: mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci
volumes:
- ./data/mysql:/var/lib/mysql
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: docker
MYSQL_DATABASE: zabbix
MYSQL_USER: zabbix
MYSQL_PASSWORD: zabbix
zabbix-server:
image: zabbix/zabbix-server-mysql:alpine-3.2-latest
restart: always
volumes:
- ./data/zabbix:/var/lib/zabbix
environment:
DB_SERVER_HOST: mysql
MYSQL_USER: zabbix
MYSQL_PASSWORD: zabbix
ports:
- "10051:10051"
depends_on:
- mysql
zabbix-web:
image: zabbix/zabbix-web-nginx-mysql:alpine-3.2-latest
restart: always
environment:
DB_SERVER_HOST: mysql
MYSQL_USER: zabbix
MYSQL_PASSWORD: zabbix
ZBX_SERVER_HOST: zabbix-server
TZ: Asia/Tokyo
ports:
- "80:80"
depends_on:
- mysql
- zabbix-server
zabbix-agent:
image: zabbix/zabbix-agent:alpine-latest
restart: always
environment:
ZBX_SERVER_HOST: zabbix-server
ports:
- "10050:10050"
depends_on:
- zabbix-server
privileged: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment