Docker构建zabbix测试环境
1、创建存储
|
1
|
docker run -d -
v
/data/docker/mysql
--name zabbix-db-storage busybox:latest
|
2、创建zabbix-mysql服务器
|
1
|
docker run -d --restart=always --name zabbix-db -h mysql -
v
/data/backups
:
/backups
-
v
/etc/localtime
:
/etc/localtime
:ro --volumes-from zabbix-db-storage --
env
=
"MARIADB_USER=zabbix"
--
env
=
"MARIADB_PASS=123456"
monitoringartist
/zabbix-db-mariadb
|
3、创建zabbix监控服务器
|
1
|
docker run -d --restart=always --name zabbix -h zabbix -p 8080:80 -p 10051:10051 -
v
/zabbix/tmp
:
/usr/local/src/zabbix/frontends/php/fonts
-
v
/etc/localtime
:
/etc/localtime
:ro --link zabbix-db:zabbix.db --
env
=
"ZS_DBHost=zabbix.db"
--
env
=
"ZS_DBUser=zabbix"
--
env
=
"ZS_DBPassword=123456"
monitoringartist
/zabbix-3
.0-xxl:latest
|
5、用户:admin 密码:zabbix
