docker compose 安装zabbix 7

1.环境

# hostnamectlStatic hostname: ky10Icon name: computer-vmChassis: vmMachine ID: f554764e21b74c2fa057d9aaa296af63Boot ID: 4c155f0185c24a14970ab5ea60de34f4Virtualization: vmwareOperating System: Kylin Linux Advanced Server V10 (Halberd)Kernel: Linux 4.19.90-89.11.v2401.ky10.x86_64Architecture: x86-64

2.安装docker

安装流程见

https://blog.csdn.net/weixin_42389352/article/details/150701516?spm=1001.2014.3001.5501

docker 20 以上支持docker compose

3.下载zabbix7

官网地址

https://github.com/docker/compose/

zabbix 7.4 的地址

https://github.com/zabbix/zabbix-docker/archive/refs/heads/7.4.zip

zabbix 7.0 的地址

https://github.com/zabbix/zabbix-docker/archive/refs/heads/7.0.zip

4.运行部署

.env 里面有所有端口,网络等信息
env_vars 所有变量信息,如:mysql root 的密码(.MYSQL_ROOT_PASSWORD)
可以根据自己的要求进行修改,如果不修改,默认是mysql 数据库root密码root_pwd

cd /soft
unzip zabbix-docker-7.0.zip
cd zabbix-docker-7.0/
lsbuild.json                                  docker-compose_v3_ol_mysql_local.yaml
build.sh                                    docker-compose_v3_ol_pgsql_latest.yaml
compose_additional_components.yaml          docker-compose_v3_ol_pgsql_local.yaml
compose_databases.yaml                      docker-compose_v3_ubuntu_mysql_latest.yaml
compose.yaml                                docker-compose_v3_ubuntu_mysql_local.yaml
compose_zabbix_components.yaml              docker-compose_v3_ubuntu_pgsql_latest.yaml
docker-compose_v3_alpine_mysql_latest.yaml  docker-compose_v3_ubuntu_pgsql_local.yaml
docker-compose_v3_alpine_mysql_local.yaml   Dockerfiles
docker-compose_v3_alpine_pgsql_latest.yaml  env_vars
docker-compose_v3_alpine_pgsql_local.yaml   kubernetes.yaml
docker-compose_v3_centos_mysql_latest.yaml  LICENSE
docker-compose_v3_centos_mysql_local.yaml   README.md
docker-compose_v3_centos_pgsql_latest.yaml  SECURITY.md
docker-compose_v3_centos_pgsql_local.yaml   sources
docker-compose_v3_ol_mysql_latest.yaml      zbx_env# env_vars 所有变量信息,如:mysql root 的密码(.MYSQL_ROOT_PASSWORD)
# .env 里面有所有端口,网络等信息
# 可以根据自己的要求进行修改,如果不修改,默认是mysql 数据库root密码root_pwd# 安装部署
docker compose -f docker-compose_v3_centos_mysql_latest.yaml up -d

以下为几个不同版本的 compose 文件:

文件名 描述
docker-compose_v3_alpine_mysql_latest.yaml 该 compose 文件运行基于 Alpine Linux 的 Zabbix 7 最新版本的组件,支持 MySQL 数据库。
docker-compose_v3_alpine_mysql_local.yaml 该 compose 文件本地构建和运行基于 Alpine Linux 的 Zabbix 7 最新版本的组件,支持 MySQL数据库。
docker-compose_v3_alpine_pgsql_latest.yaml 该 compose 文件运行基于 Alpine Linux 的 Zabbix 7 最新版本的组件,支持 PostgreSQL 数据库。
docker-compose_v3_alpine_pgsql_local.yaml 该 compose 文件本地构建和运行基于 Apline Linux 的 Zabbix 7 最新版本的组件,支持 PostgreSQL 数据库。
docker-com

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/919973.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/919973.shtml
英文地址,请注明出处:http://en.pswp.cn/news/919973.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

EtherCAT的几种邮箱通信介绍

1. COE(CANopen over EtherCAT)技术特点:直接复用 CANopen 的对象字典(Object Dictionary)机制,通过 EtherCAT 的邮箱通信实现非周期性数据交换,同时支持过程数据对象(PDO&#xff0…

【Java】springboot的自动配置

如果你用过 Spring Boot,一定对 “引入依赖就能用” 的体验印象深刻 —— 加个spring-boot-starter-web就有了 Web 环境,这个是 SpringBoot 的自动装配(Auto-Configuration)机制。自动装配的核心注解自动装配的逻辑看似复杂&#…

高通机型QPST平台线刷教程 线刷全分区 只通过引导文件提取单分区 写入单分区

高通芯片机型刷机平台很多,除过一些厂家专用的平台外。qpst是高通芯片类通用刷写平台。其操作简单 可以刷写完整固件。也可以通过单个引导文件来读取 提取整个分区。而且包含读写基带qcn等等的一些功能。 qpst工具下载 QPST 的不同版本可在多个开源平台或技术论坛中…

ES_预处理

1. 预处理的核心概念:什么是 Ingest Pipeline? 想象一下数据进入 Elasticsearch 的旅程。原始数据(Raw Data)往往并不完美:格式可能混乱,字段可能缺失,或者需要被丰富和转换后才能发挥最大的价值…

我从零开始学习C语言(15)- 基本类型 PART2

开始学习第七章其余部分。7.3.4 转义序列正如在前面示例中见到的那样,字符常量通常是用单引号括起来的单个字符。然而,一些特殊符号(比如换行符)是无法采用上述方式书写的,因为它们不可见(非打印字符&#…

K8S的部署与常用管理

一、k8s的部署 1.1.集群环境初始化 1.1.1.所有主机禁用swap [rootk8s- ~]# systemctl mask dev-nvme0n1p3.swap [rootk8s- ~]# swapoff -a [rootk8s- ~]# systemctl status dev-nvme0n1p3.swap [rootk8s- ~]# vim /etc/fstab 内容: 注释swap 1.1.2.安装k8s部署工…

2025年机械工程与自动化技术国际会议(ICMEAT 2025)

2025年机械工程与自动化技术国际会议(ICMEAT 2025) 2025 International Conference on Mechanical Engineering and Automation Technology一、大会信息会议简称:ICMEAT 2025 大会地点:中国杭州 审稿通知:投稿后2-3日内…

高数 不定积分(4-3):分部积分法

文章目录写在前面分部积分法😕 一个小问题✨ 分部积分法是怎么来的?🌰 几个小例子⭐ 最终总结!后话写在前面 文章传送门:高数 不定积分(4-2):换元积分法 今天再更一篇:) 上篇文章&…

Chrome/360 浏览器 WebUI 资源底层机制解析:共享资源与专属资源的奥秘

在 Chromium 和 360 浏览器源码中,我们会发现 WebUI 页面不仅有 C 逻辑处理(如 WebUIMessageHandler),还伴随着大量 HTML、CSS 和 JS 文件。尤其是 src/ui/webui/resources 和 src/chrome/browser/360/webui 这两个目录&#xff0…

基于springboot的高校后勤保修服务系统/基于android的高校后勤保修服务系统app

基于springboot的高校后勤保修服务系统/基于android的高校后勤保修服务系统app

Qt QML 用Q_PROPERTY快捷访问c++属性

在之前我写过如何调用函数,当时的属性都是手搓的,也就是自己写成员变量、变化信号和读写函数,但其实有一个很便捷的方法,即使用Q_PROPERTY,下面给出标准结构:Q_PROPERTY(数据类型 变量名 READ 变量名 WRITE…

ubuntu中网卡的 IP 及网关配置设置为永久生效

要将 Ubuntu 中 ens33 和 ens36 网卡的 IP 及网关配置设置为永久生效(重启后不丢失),需通过 netplan 配置并禁用 cloud-init 对网络的干扰(避免重启后配置被覆盖),具体步骤如下:一、最终的永久生…

不再让Windows更新!Edge游戏助手卸载及关闭自动更新

文章目录Windows系统更新问题方法一:通过注册表手动设置1. 打开注册表编辑器2. 定位到目标路径3. 创建新的DWORD值4. 修改数值方法二:命令行设置1. 打开命令提示符2. 输入命令验证设置是否生效恢复更新Edge关闭游戏助手Edge关闭后台运行Edge关闭自动更新…

css3之flex布局

flex布局要牢记的两个知识点: 开启了flex布局的元素叫flex containerflex container里面的直接子元素叫flex items 这两点要记牢,设置属性的时候才不会搞混这个是flex布局的整体图 一、flex container上的属性 1.flex-direction 修改主轴方向的属性&…

vscode 搭建C/C++开发环境搭建(linux)

1.编译器/调试器安装首先,需要安装编译器(GCC/G)和调试器(GDB),用于编译和调试代码。1.打开终端(Ctrl Alt T)2.更新软件包获取新版本信息sudo apt update3.安装build-essential包,它包含gcc,g等必要库sudo apt install…

vue-pure-admin页面引入和功能添加流程解析

vue-pure-admin (opens new window)是一款开源完全免费且开箱即用的中后台管理系统模版。完全采用 ECMAScript 模块(ESM)规范来编写和组织代码,使用了最新的 Vue3、Vite、Element-Plus、TypeScript、Pinia、Tailwindcss 等主流技术开发 以下是…

vlc-android: 编译自己的libvlc

概述 VLC 媒体播放器作为一款由志愿者开发团队精心维护的自由、开源且跨平台的多媒体播放器,能轻松驾驭绝大多数多媒体文件,无论是本地磁盘中的视频、音频,还是来自网络的流媒体协议. VLC for Android 支持网络串流,无论是基于 H…

并联谐振与串联谐振

在LC电路中,感抗和容抗相等时对应的频率值称为谐振频率,在接收广播电视信号或无线通信信号时,使接收电路的频率与所选择的发射的信号频率相同就叫做调谐。并联谐振LC并联谐振电路是指将电感器和电容器并联形成,如图所示。在并联谐…

打印机怎么连接电脑?打印机驱动?【图文详解】USB连接打印机?wifi连接打印机?

一、问题背景 在日常办公与生活里,把电脑和打印机连接起来,是实现文档、照片等打印的基础操作。但很多人初次尝试时,会因不熟悉流程而感到无从下手。 无论是办公场景下急需打印重要文件,还是日常生活中想要打印照片留念&#xff0…

CVPR 2025 | 医学影像加速进化:深度学习×多模态,精准诊断再升级

关注gongzhonghao【CVPR顶会精选】今天聊一个医学图像领域的前沿探索:结合空间感知卷积、扩散模型与视觉语言模型,从图像配准到合成分割,再到跨模态理解,打造了一个更加智能、鲁棒且可泛化的医学影像工具链。无论是SACB-Net带来的…