procube/zabbix-server-mysql Docker 镜像
procube查看 Docker Hub 原文页
Zabbix服务器MySQL版本的快照镜像,基于ubuntu-trunk分支(版本5.2),用于避免意外下载不兼容的版本升级,保障Zabbix监控系统的稳定运行。
下载次数: 0状态:社区镜像维护者:procube仓库类型:镜像最近更新:
procube/zabbix-server-mysql镜像说明
镜像概述
本镜像为官方zabbix/zabbix-server-mysql:ubuntu-trunk的快照版本(固定至5.2),旨在解决因官方镜像版本自动更新导致的兼容性问题,确保用户环境中Zabbix服务器版本的稳定性。
核心功能
- 提供稳定的Zabbix服务器MySQL版本,避免版本意外变更带来的系统故障
- 与官方Zabbix服务器功能一致,支持MySQL数据库作为后端存储
- 保留ubuntu-trunk分支的基础环境特性
使用场景
- 需要固定Zabbix服务器版本的生产监控环境
- 对版本兼容性要求高的企业级监控系统部署
- 避免因官方镜像升级导致的配置或功能冲突场景
配置说明
可通过环境变量配置数据库连接信息,常用变量包括:
DB_SERVER_HOST: MySQL服务器地址MYSQL_USER: 数据库用户名(默认:zabbix)MYSQL_PASSWORD: 数据库密码(默认:zabbix)MYSQL_DATABASE: 数据库名称(默认:zabbix)
部署示例
Docker Run命令
bashdocker run -d \ --name zabbix-server \ -e DB_SERVER_HOST=your_mysql_host \ -e MYSQL_USER=zabbix \ -e MYSQL_PASSWORD=your_zabbix_password \ -e MYSQL_DATABASE=zabbix \ -p 10051:10051 \ docker.xuanyuan.run/procube/zabbix-server-mysql
Docker Compose示例
yamlversion: '3' services: zabbix-server: image: procube/zabbix-server-mysql container_name: zabbix-server environment: DB_SERVER_HOST: mysql MYSQL_USER: zabbix MYSQL_PASSWORD: zabbix MYSQL_DATABASE: zabbix ports: - "***:***" depends_on: - mysql mysql: image: mysql:8.0 container_name: zabbix-mysql environment: MYSQL_ROOT_PASSWORD: root_password MYSQL_DATABASE: zabbix MYSQL_USER: zabbix MYSQL_PASSWORD: zabbix volumes: - mysql_data:/var/lib/mysql volumes: mysql_data:
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
轩辕镜像加速拉取命令点我查看更多 zabbix-server-mysql 镜像标签
docker pull docker.xuanyuan.run/procube/zabbix-server-mysql:<标签>
DockerHub 原生拉取命令
docker pull procube/zabbix-server-mysql:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务