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

refactor(deploy): 优化镜像处理和容器部署配置

- 移除镜像打标签步骤,简化镜像加载流程
- 删除Nacos认证配置相关变量定义
- 修改容器启动参数,使用host网络模式替代端口映射
- 调整挂载配置,移除数据目录挂载改为脚本挂载
- 简化Docker运行命令参数结构
上级 8d955ddd
......@@ -1519,13 +1519,6 @@ function python_voice_x86() {
fi
log "INFO" "✅ 镜像加载完成"
# 打标签
log "INFO" "🔖 正在为镜像打标签: $target_image_tag"
if ! docker tag "$source_image_id" "$target_image_tag"; then
log "ERROR" "❌ 镜像打标签失败,请检查镜像 ID 是否正确"
return 1
fi
log "INFO" "✅ 镜像已标记为: $target_image_tag"
fi
# 5. 构建挂载参数 - 正确的方式
......@@ -2489,10 +2482,6 @@ function ngrok_x86()
local image_tar="/data/temp/ungrok2.tar.gz"
local image_name="ngrok:v1"
local image_id="6a1d154f1ca5"
# 🔐 新增认证配置
local nacos_username="nacos" # 用户名
local nacos_password="dNrprU&2S" # 密码
local ngrok_script_host="/data/middleware/ngrok/ngrok.sh"
local ngrok_script_container="/home/ngrok.sh"
......@@ -2553,12 +2542,10 @@ function ngrok_x86()
$SUDO docker run -d \
--name "$container_name" \
--restart=always \
-p 8848:8848 \
-p 9848:9848 \
-e MODE=standalone \
-v "$host_data_dir:/home/nacos" \
--mac-address="02:42:ac:11:00:10" \
"$image_tag"
--network=host \
-v /etc/localtime:/etc/localtime \
-v $ngrok_script_host:/home/ngrok.sh \
"$image_name"
if [ $? -ne 0 ]; then
log "ERROR" "⛔ 容器启动失败"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论