学习

 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
33
34
35
36
37
38
39
40
41
# 启动 pgsql 数据库,并创建zabbix数据库,略
# 启动 zabbix-server-pgsql

docker run --name some-zabbix-server-pgsql \
--restart=always \
-e DB_SERVER_HOST="some-postgres-server" \
-e DB_SERVER_PORT=5432 \
-e POSTGRES_USER="some-user" \
-e POSTGRES_PASSWORD="some-password" \
-e POSTGRES_DB="zabbix" \
-d \
-p 10051:10051 \
zabbix/zabbix-server-pgsql:alpine-4.2.1

# 启动 zabbix-web-nginx-pgsql
docker run --name some-zabbix-web-nginx-pgsql \
--restart=always \
-e DB_SERVER_HOST="some-postgres-server" \
-e DB_SERVER_PORT=5432 \
-e POSTGRES_USER="some-user" \
-e POSTGRES_PASSWORD="some-password" \
-e POSTGRES_DB="zabbix" \
-e ZBX_SERVER_HOST="192.168.33.26" \
-e ZBX_SERVER_PORT=10051 \
-e PHP_TZ="Asia/Shanghai" \
-d \
-p 20080:80 \
-p 20443:443 \
zabbix/zabbix-web-nginx-pgsql:alpine-4.2.1

# 启动 zabbix-agent
docker run --name some-zabbix-agent \
--restart=always \
-e ZBX_HOSTNAME="some-hostname" \
-e ZBX_SERVER_HOST="192.168.33.26" \
-e ZBX_SERVER_PORT=10051 \
-d \
-p 10050:10050 \
zabbix/zabbix-agent:alpine-4.2.1

#默认账号:Admin,密码:zabbix,这是一个超级管理员。

参考