提交 adca0bfd authored 作者: 陈泽健's avatar 陈泽健

fix(deploy): 更新中间件镜像版本并修正部署脚本

- 移除EMQX跨版本限制,允许升级到最新官方版本
- 更新Java镜像从v4到v5版本,对应arm_java1.8.0_321到492
- 升级MySQL镜像从8.0.28到8.0.46版本,修正镜像名称格式
- 更新EMQX从5.8.7到6.0.0版本,同时适用于ARM和x86架构
- 升级Redis从8.2.2到8.8.0版本,简化镜像标签命名
- 更新Nacos从2.5.1到2.5.2版本,修正镜像仓库路径
- 更新Nginx版本号格式从v1.30到1.30.2标准格式
上级 f065996c
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
- mysql:只能升级到8.x版本,禁止升级非8.x版本 - mysql:只能升级到8.x版本,禁止升级非8.x版本
- nacos:按照当前官方最高版本进行升级,禁止跨越到3.x版本,只能在2.5.X版本进行升级 - nacos:按照当前官方最高版本进行升级,禁止跨越到3.x版本,只能在2.5.X版本进行升级
- redis:按照当前官方最高版本进行升级 - redis:按照当前官方最高版本进行升级
- emqx:按照当前官方最高版本进行升级, 禁止跨越到5.8.x版本。5.8.X版本内可以使用多节点集群。 - emqx:按照当前官方最高版本进行升级
- nginx:按照当前官方最高版本进行升级 - nginx:按照当前官方最高版本进行升级
- docker:可以先记录最新的版本,先不执行升级操作。 - docker:可以先记录最新的版本,先不执行升级操作。
......
...@@ -7,9 +7,9 @@ function java_arm() ...@@ -7,9 +7,9 @@ function java_arm()
log "INFO" "==================================================================" log "INFO" "=================================================================="
# ------------------- 定义变量 ------------------- # ------------------- 定义变量 -------------------
local container_name="ujava2" local container_name="ujava2"arm_java1.8.0_321.tar
local image_tar="/data/temp/arm_java1.8.0_321.tar" local image_tar="/data/temp/arm_java1.8.0_492.tar.gz"
local image_name="139.9.60.86:5000/ujava:v4" local image_name="139.9.60.86:5000/ujava:v5"
local image_id="40867b1ebcda" local image_id="40867b1ebcda"
# 主机目录映射 # 主机目录映射
......
...@@ -141,8 +141,8 @@ function docker_arm() { ...@@ -141,8 +141,8 @@ function docker_arm() {
function mysql_arm() { function mysql_arm() {
# --- 配置参数 --- # --- 配置参数 ---
local container_name="umysql" local container_name="umysql"
local image_tar="/data/temp/arm_mysql8.0.28.tar" local image_tar="/data/temp/arm_mysql8.0.46.tar.gz"
local image_name="umysql:v4" local image_name="mysql:8.0 "
local image_id="4c5574ba4b04" local image_id="4c5574ba4b04"
local mysql_root_password="dNrprU&2S" local mysql_root_password="dNrprU&2S"
local mysql_port="8306" local mysql_port="8306"
...@@ -288,8 +288,8 @@ function emqx_arm() ...@@ -288,8 +288,8 @@ function emqx_arm()
{ {
# ------------------- 定义变量 ------------------- # ------------------- 定义变量 -------------------
local container_name="uemqx" local container_name="uemqx"
local image_tar="/data/temp/arm_uemqx5.8.7.tar.gz" local image_tar="/data/temp/uemqx-6.0.0.tar.gz"
local image_name="emqx/emqx:5.8.7" local image_name="emqx/emqx:6.0.0"
local host_config_dir="/data/middleware/emqx/config" local host_config_dir="/data/middleware/emqx/config"
local host_dir="/data/middleware/emqx" local host_dir="/data/middleware/emqx"
...@@ -376,8 +376,8 @@ function redis_arm() ...@@ -376,8 +376,8 @@ function redis_arm()
{ {
# ------------------- 定义变量 ------------------- # ------------------- 定义变量 -------------------
local container_name="uredis" local container_name="uredis"
local image_tar="/data/temp/arm_redis8.2.2.tar.gz" local image_tar="/data/temp/arm_redis-8.8.0.tar.gz"
local image_name="redis:v8.2.2" local image_name="redis:8"
local image_id="3bd8c109f88b" local image_id="3bd8c109f88b"
local redis_conf_host="/data/middleware/redis/config/redis.conf" local redis_conf_host="/data/middleware/redis/config/redis.conf"
local redis_data_host="/data/middleware/redis/data" local redis_data_host="/data/middleware/redis/data"
...@@ -685,8 +685,8 @@ function ngrok_arm() ...@@ -685,8 +685,8 @@ function ngrok_arm()
function nacos_arm() { function nacos_arm() {
# --- 配置变量 --- # --- 配置变量 ---
local container_name="unacos" local container_name="unacos"
local image_tag="nacos-server:v2.5.1" local image_tag="nacos/nacos-server:v2.5.2"
local tar_image="/data/temp/arm_nacos-server-v2.5.1.tar.gz" local tar_image="/data/temp/arm_nacos-server-v2.5.2.tar.gz"
local host_data_dir="/data/middleware/nacos" local host_data_dir="/data/middleware/nacos"
# 🔐 新增认证配置 # 🔐 新增认证配置
...@@ -794,7 +794,7 @@ function nacos_arm() { ...@@ -794,7 +794,7 @@ function nacos_arm() {
function nginx_arm() { function nginx_arm() {
# ------------------- 定义变量 ------------------- # ------------------- 定义变量 -------------------
local temp_dir="/data/temp" local temp_dir="/data/temp"
local nginx_version="v1.30" local nginx_version="1.30.2"
local nginx_image="nginx:${nginx_version}" local nginx_image="nginx:${nginx_version}"
local nginx_container_name="unginx" local nginx_container_name="unginx"
local nginx_image_tar="${temp_dir}/arm_nginx_${nginx_version}.tar.gz" local nginx_image_tar="${temp_dir}/arm_nginx_${nginx_version}.tar.gz"
......
...@@ -325,8 +325,8 @@ function emqx_x86() ...@@ -325,8 +325,8 @@ function emqx_x86()
{ {
# ------------------- 定义变量 ------------------- # ------------------- 定义变量 -------------------
local container_name="uemqx" local container_name="uemqx"
local image_tar="/data/temp/uemqx-5.8.7.tar.gz" local image_tar="/data/temp/uemqx-6.0.0.tar.gz"
local image_name="emqx/emqx:5.8.7" local image_name="emqx/emqx:6.0.0"
local host_config_dir="/data/middleware/emqx/config" local host_config_dir="/data/middleware/emqx/config"
local host_dir="/data/middleware/emqx" local host_dir="/data/middleware/emqx"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论