编译构建你自己的zabbix docker

持续更新最新版本...

zabbix 版本

6.0.30

7.0.0

编译构建方法

项目地址

标题 链接
centos_7_zabbix_5.0.x_mysql centos_7_zabbix_5.0.x_mysql
centos_7_zabbix_7.0.x_mysql centos_7_zabbix_7.0.x_mysql
centos_7_zabbix_7.0.x_pgsql centos_7_zabbix_7.0.x_pgsql
rocky_8_zabbix_6.0.x_mysql rocky_8_zabbix_6.0.x_mysql
rocky_8_zabbix_6.0.x_pgsql rocky_8_zabbix_6.0.x_pgsql
rocky_8_zabbix_7.0.x_mysql rocky_8_zabbix_7.0.x_mysql
rocky_8_zabbix_7.0.x_pgsql rocky_8_zabbix_7.0.x_pgsql
rocky_9_zabbix_7.0.x_pgsql rocky_9_zabbix_7.0.x_pgsql
kylin_v10_zabbix_7.0.x_mysql kylin_v10_zabbix_7.0.x_mysql
kylin_v10_zabbix_7.0.x_pgsql kylin_v10_zabbix_7.0.x_pgsql
zabbix_6.0.x_docker zabbix_6.0.x_docker
zabbix_6.0.x_dockerfile zabbix_6.0.x_dockerfile
zabbix_7.0.x_docker zabbix_7.0.x_docker
zabbix_7.0.x_dockerfile zabbix_7.0.x_dockerfile
zabbix_api zabbix_api
zabbix_7.0.x_build zabbix_7.0.x_build

克隆项目文件

# **执行如下命令克隆 NoYoWiFi 编排好的 zabbix 项目**
ZBX_SOURCES=https://'zabbix':'k_LC6VHmJzNyB_3SBgtz'@gitcode.net/1284524409/zabbix.git
ZBX_BRANCH=zabbix_7.0.x_dockerfile
ZBX_TODIR=/opt/${ZBX_BRANCH}
cd ${ZBX_TODIR}
git -c advice.detachedHead=false clone ${ZBX_SOURCES} --branch ${ZBX_BRANCH} --depth 1 --single-branch ${ZBX_TODIR}/
chmod 755 -R ${ZBX_TODIR}/
cd ${ZBX_TODIR}/
  1. 执行命令全自动本地化部署

汉化作者为官方zabbix docker镜像添加了如下内容

1) mysql分区 + 全官方模板汉化 + Web UI文本汉化 + grafana zabbix插件 + grafana loki插件 + https访问方式

2) PostgreSQL+ TimescaleDB分区 + 全官方模板汉化 + Web UI文本汉化 + grafana zabbix插件 + grafana loki插件 + https访问方式

tar -zxvf zabbix_dockerfile.tar.gz
cd zabbix_rebuild
sh rebuild.sh
cd ../zbx
# update_config-entrypoint_pgsql.sh update
update_config-entrypoint_mysql.sh update

# update_config-entrypoint_pgsql.sh build1
update_config-entrypoint_mysql.sh build1

# update_config-entrypoint_pgsql.sh build2
update_config-entrypoint_mysql.sh build2

# update_config-entrypoint_pgsql.sh make
update_config-entrypoint_mysql.sh make

使用方法

docker images|grep none|awk '{print $3 }'|xargs docker rmi

# update_config-entrypoint_pgsql.sh cp
update_config-entrypoint_mysql.sh cp

# update_config-entrypoint_pgsql.sh start
update_config-entrypoint_mysql.sh start

全文完结

posted @ 2024-09-12 16:08  NoYoWiFi  阅读(23)  评论(0)    收藏  举报