Zabbix7.0.6的容器镜像准备

准备Zabbix7.0.6部署所需的容器镜像。

更新时间:20241122

一、准备数据库镜像

1、核对版本支持

根据Zabbix官网文档requirements

可知,当前最新的Zabbix 7.0.6对PostgreSQL数据库的要求如下:

support for PostgreSQL versions:- 17.X  

support for TimescaleDB versions: 2.17.X 

2、下载数据库容器

dockerhub网站查询相应版本

实际下载指令:docker pull timescale/timescaledb:2.17.2-pg17

下载:

[root@localhost zabbix]# docker pull timescale/timescaledb:2.17.2-pg17
2.17.2-pg17: Pulling from timescale/timescaledb
43c4264eed91: Pull complete 
c79abea05573: Pull complete 
4479bb44c714: Pull complete 
470eef99dec7: Pull complete 
e0d5e490c51d: Pull complete 
1f560d217090: Pull complete 
00c99d4a3f41: Pull complete 
cdfdc0509fd5: Pull complete 
e632debb3179: Pull complete 
566f5c6d1a92: Pull complete 
4f4fb700ef54: Pull complete 
96d65d4a6b69: Pull complete 
90c8bb4b18a4: Pull complete 
aa0c4b7e1242: Pull complete 
85bff9680bdb: Pull complete 
16f92683b9c2: Pull complete 
Digest: sha256:7edeb7444198ff6f69d0cbef0bae377828cbfe4ecc999efd57ed7e205e2a2057
Status: Downloaded newer image for timescale/timescaledb:2.17.2-pg17
3、确认镜像
[root@localhost zabbix]# docker images |grep timescale/
timescale/timescaledb          2.17.2-pg17         8f0912cfc606        2 weeks ago         331MB

 二、准备Zabbix镜像

1、准备web镜像

dockerhub网站查询相应版本

 实际下载指令:docker pull zabbix/zabbix-web-apache-pgsql:7.0.6-centos

下载

[root@localhost zabbix]# docker pull zabbix/zabbix-web-apache-pgsql:7.0.6-centos
7.0.6-centos: Pulling from zabbix/zabbix-web-apache-pgsql
4d444fd70f29: Pull complete 
df83705da10b: Pull complete 
81ab9b6d5bab: Pull complete 
b3238e5b0c3b: Pull complete 
4f4fb700ef54: Pull complete 
cefa6afc3bf4: Pull complete 
Digest: sha256:0cc18c3291f2cdb4a72a6999650f1bffda3d28000ac35a845d47259152dea777
Status: Downloaded newer image for zabbix/zabbix-web-apache-pgsql:7.0.6-centos
2、准备server镜像

dockerhub网站查询相应版本

  实际下载指令:docker pull zabbix/zabbix-server-pgsql:7.0.6-centos

下载

[root@localhost zabbix]# docker pull zabbix/zabbix-server-pgsql:7.0.6-centos
7.0.6-centos: Pulling from zabbix/zabbix-server-pgsql
4d444fd70f29: Already exists 
0540ba8db97c: Pull complete 
3060246336d6: Pull complete 
2f41dc371e4f: Pull complete 
955d988baed9: Pull complete 
1331f1ec9cb8: Pull complete 
4f4fb700ef54: Pull complete 
e0345f2d546f: Pull complete 
Digest: sha256:ca386a2fd9ca1fe7c21582d7d1b9b18e2655a8a9d02cb53a43e60f785136285b
Status: Downloaded newer image for zabbix/zabbix-server-pgsql:7.0.6-centos
3、准备proxy镜像

dockerhub网站查询相应版本

 实际下载指令:docker pull zabbix/zabbix-proxy-mysql:7.0.6-centos 

下载

[root@localhost zabbix]# docker pull zabbix/zabbix-proxy-mysql:7.0.6-centos
7.0.6-centos: Pulling from zabbix/zabbix-proxy-mysql
4d444fd70f29: Already exists 
db2bd1906122: Pull complete 
5690231aef34: Pull complete 
e11f32d9d15b: Pull complete 
8b94f148fbd6: Pull complete 
7378c63b7167: Pull complete 
4f4fb700ef54: Pull complete 
2d08752e4168: Pull complete 
Digest: sha256:f4b8e4f94bb4d903f7c897738c46637a1f77b3a04ba7cf99ba63b5f1f291211d
Status: Downloaded newer image for zabbix/zabbix-proxy-mysql:7.0.6-centos
4、核对镜像信息
[root@localhost zabbix]# docker images |grep zabbix
zabbix/zabbix-web-apache-pgsql   7.0.6-centos        aff038015c78        41 hours ago        393MB
zabbix/zabbix-server-pgsql       7.0.6-centos        b358ba80609f        41 hours ago        224MB
zabbix/zabbix-proxy-mysql        7.0.6-centos        125b61bb0d75        41 hours ago        283MB
5、转储本地文件
[root@localhost zabbix]# docker save -o zabbix-web-apache-pgsql-7.0.6-centos.tar zabbix/zabbix-web-apache-pgsql:7.0.6-centos
[root@localhost zabbix]# docker save -o zabbix-server-pgsql-7.0.6-centos.tar zabbix/zabbix-server-pgsql:7.0.6-centos
[root@localhost zabbix]# docker save -o zabbix-proxy-mysql-7.0.6-centos.tar zabbix/zabbix-proxy-mysql:7.0.6-centos
[root@localhost zabbix]# docker save -o timescaledb-2.17.2-pg17.tar timescale/timescaledb:2.17.2-pg17
[root@localhost zabbix]# ll
总用量 1.2G
-rw-------. 1 root root 319M 11月 22 15:37 timescaledb-2.17.2-pg17.tar
-rw-------. 1 root root 277M 11月 22 15:35 zabbix-proxy-mysql-7.0.6-centos.tar
-rw-------. 1 root root 220M 11月 22 15:35 zabbix-server-pgsql-7.0.6-centos.tar
-rw-------. 1 root root 385M 11月 22 15:34 zabbix-web-apache-pgsql-7.0.6-centos.tar

 准备mysql版本镜像和对应的mariadb数据库镜像:

# docker pull zabbix/zabbix-web-apache-mysql:7.0.6-centos
# docker pull zabbix/zabbix-server-mysql:7.0.6-centos
# docker pull mariadb:11.5.2
# docker images
# docker save -o zabbix-web-apache-mysql-7.0.6-centos.tar zabbix/zabbix-web-apache-mysql:7.0.6-centos
# docker save -o zabbix-server-mysql-7.0.6-centos.tar zabbix/zabbix-server-mysql:7.0.6-centos
# docker save -o mariadb-11.5.2.tar mariadb:11.5.2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代先生.重庆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值