Dockerfile 研究-[zabbix 安装]-mysql版本

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: Dockerfile 研究-[zabbix 安装]-mysql版本

-#################################-
----------mysql分区+全中文模板-------------
-#################################-

效果图

[root@localhost zabbix_docker]# docker images
REPOSITORY               TAG                 IMAGE ID       CREATED        SIZE
zabbix-server-mysql      centos-6.0-latest   5bbe1784ca86   4 days ago     889MB
zabbix-web-service       centos-6.0-latest   302c32090933   4 days ago     732MB
zabbix-proxy-mysql       centos-6.0-latest   2af003bb178b   4 days ago     673MB
zabbix-java-gateway      centos-6.0-latest   6825b642100d   4 days ago     720MB
zabbix-snmptraps         centos-6.0-latest   d444eab79de1   4 days ago     601MB
zabbix-agent2            centos-6.0-latest   ddb84f925c55   4 days ago     615MB
mariadb                  10.5.19-focal       cfe0a83e48d5   8 days ago     392MB
zabbix-web-nginx-mysql   centos-6.0-latest   64081ecac82f   6 weeks ago    774MB
quay.io/centos/centos    stream8             6a97c47aacfc   3 months ago   513MB
[root@localhost zabbix_docker]# 
[root@localhost zabbix_docker]# docker ps -a
CONTAINER ID   IMAGE                                      COMMAND                  CREATED          STATUS                    PORTS                                                                            NAMES
977e75774418   zabbix-web-nginx-mysql:centos-6.0-latest   "docker-entrypoint.sh"   15 minutes ago   Up 15 minutes (healthy)   0.0.0.0:80->8080/tcp, :::80->8080/tcp, 0.0.0.0:443->8443/tcp, :::443->8443/tcp   zabbix_docker-zabbix-web-nginx-mysql-1
0770a23343e9   zabbix-server-mysql:centos-6.0-latest      "/usr/bin/tini -- /u…"   15 minutes ago   Up 15 minutes             0.0.0.0:10051->10051/tcp, :::10051->10051/tcp                                    zabbix_docker-zabbix-server-1
98aecf59d879   zabbix-agent2:centos-6.0-latest            "/usr/bin/tini -- /u…"   15 minutes ago   Up 15 minutes             0.0.0.0:10050->10050/tcp, :::10050->10050/tcp, 31999/tcp                         zabbix_docker-zabbix-agent2-1
ec9e9cd0ed74   zabbix-java-gateway:centos-6.0-latest      "docker-entrypoint.s…"   15 minutes ago   Up 15 minutes                                                                                              zabbix_docker-zabbix-java-gateway-1
d0d7d7977b99   zabbix-snmptraps:centos-6.0-latest         "/usr/sbin/snmptrapd…"   15 minutes ago   Up 15 minutes             0.0.0.0:162->1162/udp, :::162->1162/udp                                          zabbix_docker-zabbix-snmptraps-1
b72cdae7ba93   zabbix-web-service:centos-6.0-latest       "docker-entrypoint.s…"   15 minutes ago   Up 15 minutes                                                                                              zabbix_docker-zabbix-web-service-1
0b8819153360   mariadb:10.5.19-focal                      "docker-entrypoint.s…"   15 minutes ago   Up 15 minutes             0.0.0.0:3306->3306/tcp, :::3306->3306/tcp                                        zabbix_docker-mysql-server-1
[root@localhost zabbix_docker]# 

集成全中文模板
356045610248677.png

486755610236544.png

执行如下命令进行git安装

yum -y install git

执行如下命令克隆docker安装中文版zabbix项目

ZBX_SOURCES=https://NoYoWiFi:agp_66c5fe553765c414b8de0886f668b5f7@codeup.aliyun.com/636defa3f003e3b7bb5cae22/zabbix_docker/zabbix_chinese.git
ZBX_VERSION=6.0-latest
ZBX_NAME=zabbix_docker-${ZBX_VERSION}
ZBX_DIR=/opt
cd ${ZBX_DIR}
git -c advice.detachedHead=false clone ${ZBX_SOURCES} --branch ${ZBX_VERSION} --depth 1 --single-branch ${ZBX_DIR}/${ZBX_NAME}
chmod 755 -R ${ZBX_DIR}/${ZBX_NAME}
cd ${ZBX_DIR}/${ZBX_NAME}

执行如下命令安装docker服务

sh update_config-entrypoint_mysql.sh init

执行如下命令下载docker镜像

sh update_config-entrypoint_mysql.sh down

执行如下命令初始化配置文件

sh update_config-entrypoint_mysql.sh cp

执行如下命令启动docker容器

sh update_config-entrypoint_mysql.sh start

打开网页输入服务器IP地址访问zabbix

用户名: Admin
密码: zabbix

存储位置

映射的卷位于当前文件夹的zbx_env目录

修改历史数据存储周期

管理 -> 一般 -> 管家
 历史记录
  开启内部管家
  覆盖监控项历史期间 √
  数据存储期         90d
 趋势
  开启内部管家
  覆盖监控项历史期间 √
  数据存储期         365d

存储位置

映射的卷位于当前文件夹的zbx_env目录

全文完结

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
11天前
|
关系型数据库 MySQL 数据库
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
在这一章节,主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。接着,详细描述了MySQL 8.0的版本选择与下载,推荐使用社区版(免费)。安装过程包括自定义安装路径、配置环境变量、启动和停止服务、以及客户端连接测试。此外,还提供了在同一台电脑上安装多个MySQL版本的方法及卸载步骤。最后,解释了关系型数据库(RDBMS)的特点,即基于二维表存储数据,使用SQL语言进行操作,格式统一且便于维护。通过具体的结构图展示了MySQL的数据模型,说明了数据库服务器、数据库、表和记录之间的层次关系。
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
|
5天前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
42 14
|
7天前
|
关系型数据库 MySQL Linux
MySQL版本升级(8.0.31->8.0.37)
本次升级将MySQL从8.0.31升级到8.0.37,采用就地升级方式。具体步骤包括:停止MySQL服务、备份数据目录、下载并解压新版本的RPM包,使用`yum update`命令更新已安装的MySQL组件,最后启动MySQL服务并验证版本。整个过程需确保所有相关RPM包一同升级,避免部分包遗漏导致的问题。官方文档提供了详细指导,确保升级顺利进行。
49 16
|
2天前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
25 7
|
7天前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
48 9
|
11天前
|
NoSQL 关系型数据库 MySQL
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
123 7
|
1月前
|
监控 安全 前端开发
使用 Zabbix 监控堆外应用
使用 Zabbix 监控堆外应用
50 9
|
1月前
|
监控 数据可视化 Java
zabbix全面的监控能力
zabbix全面的监控能力
56 7
|
5月前
|
监控 安全 Linux
在Linux中,zabbix如何监控脑裂?
在Linux中,zabbix如何监控脑裂?
|
2月前
|
监控 Java Shell
监控堆外第三方监控工具Zabbix
监控堆外第三方监控工具Zabbix
44 5

推荐镜像

更多