Ai
1 Star 1 Fork 1

liujiangxu/docker-compose

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
docker-zabbix.yaml 4.66 KB
一键复制 编辑 原始数据 按行查看 历史
liujiangxu 提交于 2023-08-03 14:19 +08:00 . update zabbix/docker-zabbix.yaml.
version: "3.5"
services:
zabbix-mysql:
image: harbor.od.com/zabbix/mysql:8.0-oracle
container_name: zbx-mysql
ports:
- "3306:3306"
environment:
MYSQL_DATABASE: "zabbix"
MYSQL_USER: "zabbix"
MYSQL_PASSWORD: "GJYX@126.com"
MYSQL_ROOT_PASSWORD: "GJYX@126.com"
TZ: Asia/Shanghai
volumes:
- /etc/localtime:/etc/localtime
- /etc/timezone:/etc/timezone
- /docker-compose/zabbix-6.4/zabbix-mysql/mysql:/var/lib/mysql
- /docker-compose/zabbix-6.4/my.cnf:/etc/my.cnf
command:
- mysqld
- --character-set-server=utf8
- --collation-server=utf8_bin
- --default-authentication-plugin=mysql_native_password
- --max_connections=1500
restart: always
networks:
zabbix:
ipv4_address: 172.20.0.16
zabbix-gateway:
container_name: zbx-gateway
privileged: true
image: harbor.od.com/zabbix/zabbix-java-gateway:centos-6.4-latest
ports:
- "10052:10052"
environment:
ZBX_START_POLLERS: 10
ZBX_TIMEOUT: 30
depends_on:
- zabbix-server
- zabbix-mysql
restart: always
networks:
zabbix:
ipv4_address: 172.20.0.12
zabbix-server:
container_name: zbx-server
privileged: true
image: harbor.od.com/zabbix/zabbix-server-mysql:centos-6.4-latest
ports:
- "10051:10051"
environment:
DB_SERVER_HOST: 10.1.74.109
DB_SERVER_PORT: 3306
MYSQL_DATABASE: zabbix
MYSQL_PASSWORD: GJYX@126.com
MYSQL_ROOT_PASSWORD: GJYX@126.com
ZBX_JAVAGATEWAY: zabbix-gateway
ZBX_JAVAGATEWAYPORT: 10052
ZBX_STARTPOLLERS: 50
ZBX_TIMEOUT: 30
ZBX_CACHESIZE: 1024M
ZBX_STARTJAVAPOLLERS: 50
ZBX_STARTTRAPPERS: 30
PHP_TZ: Asia/Shanghai
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
- /etc/resolv.conf:/etc/resolv.conf
- /docker-compose/zabbix-6.4/zabbix-server/alertscripts:/usr/lib/zabbix/alertscripts:rw
- /docker-compose/zabbix-6.4/zabbix-server/externalscripts:/usr/lib/zabbix/externalscripts:rw
- /docker-compose/zabbix-6.4/zabbix-server/export:/var/lib/zabbix/export:rw
- /docker-compose/zabbix-6.4/zabbix-server/modules:/var/lib/zabbix/modules:ro
- /docker-compose/zabbix-6.4/zabbix-server/enc:/var/lib/zabbix/enc:ro
- /docker-compose/zabbix-6.4/zabbix-server/ssh_keys:/var/lib/zabbix/ssh_keys:ro
- /docker-compose/zabbix-6.4/zabbix-server/mibs:/var/lib/zabbix/mibs:ro
ulimits:
nproc: 65535
nofile:
soft: 20000
hard: 40000
depends_on:
- zabbix-mysql
restart: always
networks:
zabbix:
ipv4_address: 172.20.0.14
zabbix-web:
container_name: zbx-web
privileged: true
image: harbor.od.com/zabbix/zabbix-web-nginx-mysql:centos-6.4-latest
ports:
- "8082:8080"
- "8443:8443"
environment:
DB_SERVER_HOST: 10.1.74.109
DB_SERVER_PORT: 3306
MYSQL_DATABASE: zabbix
MYSQL_USER: zabbix
MYSQL_PASSWORD: GJYX@126.com
MYSQL_ROOT_PASSWORD: GJYX@126.com
ZBX_SERVER_HOST: zabbix-server
ZBX_SERVER_PORT: 10051
PHP_TZ: Asia/Shanghai
depends_on:
- zabbix-server
- zabbix-mysql
- zabbix-gateway
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
- /docker-compose/zabbix-6.4/zabbix-web:/usr/share/zabbix:rw
ulimits:
nproc: 65535
nofile:
soft: 20000
hard: 40000
restart: always
networks:
zabbix:
ipv4_address: 172.20.0.13
# zabbix-agent:
# image: harbor.od.com/zabbix/zabbix-agent:centos-6.4-latest
# # image: zabbix/zabbix-agent2:centos-6.4-latest
# container_name: zbx-agent
# ports:
# - "10050:10050"
# environment:
# ZBX_SERVER_HOST: 172.20.0.14
# ZBX_SERVER_PORT: 10051
# ZBX_LISTENPORT: 10050
## depends_on:
## - zbx-server
## - zbx-gateway
## - zbx-web
# volumes:
# - /etc/localtime:/etc/localtime:ro
# - /etc/timezone:/etc/timezone:ro
# links:
# - zabbix-server:zabbix-server
# user: root
# privileged: true
# depends_on:
# - zabbix-mysql
# restart: always
# networks:
# zabbix:
# aliases:
# - zabbix-agent
# ipv4_address: 172.20.0.15
networks:
zabbix:
ipam:
driver: default
config:
- subnet: "172.20.0.0/16"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/liujiangxu/docker-commpose.git
git@gitee.com:liujiangxu/docker-commpose.git
liujiangxu
docker-commpose
docker-compose
master

搜索帮助