上传文件至 /
This commit is contained in:
parent
3b5971f495
commit
4436a8704f
@ -1,31 +1,30 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# 腾讯云 TCR 配置
|
# 腾讯云 TCR 配置 - 使用正确的用户名
|
||||||
TCR_SERVER="ccr.ccs.tencentyun.com"
|
TCR_SERVER="ccr.ccs.tencentyun.com"
|
||||||
TCR_NAMESPACE="sqai"
|
TCR_NAMESPACE="sqai"
|
||||||
TCR_REPO="taibai" # 修正:使用正确的仓库名
|
TCR_REPO="taibai"
|
||||||
TCR_USERNAME="xiaoyan99817"
|
TCR_USERNAME="100038109528" # 正确的用户名
|
||||||
TCR_PASSWORD="xiaoyan99817"
|
TCR_PASSWORD="xiaoyan99817" # 假设密码还是这个,如果不对请修改
|
||||||
|
|
||||||
# 要上传的镜像
|
# 要上传的镜像
|
||||||
SOURCE_IMAGE="lishunqin/taibai-shopping:latest"
|
SOURCE_IMAGE="lishunqin/taibai-shopping:latest"
|
||||||
|
|
||||||
# 提取镜像信息
|
|
||||||
IMAGE_NAME="shopping" # 简化名称
|
|
||||||
TAG="latest"
|
|
||||||
|
|
||||||
echo "🚀 开始上传 $SOURCE_IMAGE 到腾讯云 TCR..."
|
echo "🚀 开始上传 $SOURCE_IMAGE 到腾讯云 TCR..."
|
||||||
|
|
||||||
# 使用更安全的登录方式
|
# 登录腾讯云 TCR
|
||||||
echo "🔐 登录到腾讯云 TCR..."
|
echo "🔐 登录到腾讯云 TCR..."
|
||||||
echo "$TCR_PASSWORD" | docker login $TCR_SERVER -u "$TCR_USERNAME" --password-stdin
|
echo "$TCR_PASSWORD" | docker login $TCR_SERVER --username="$TCR_USERNAME" --password-stdin
|
||||||
|
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
echo "❌ TCR 登录失败!"
|
echo "❌ TCR 登录失败!"
|
||||||
echo "🔍 请检查用户名和密码是否正确"
|
echo "🔍 请检查密码是否正确"
|
||||||
|
echo "💡 也可以手动登录测试: docker login $TCR_SERVER --username=$TCR_USERNAME"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "✅ 登录成功!"
|
||||||
|
|
||||||
# 检查本地是否有镜像
|
# 检查本地是否有镜像
|
||||||
echo "🔹 检查本地镜像..."
|
echo "🔹 检查本地镜像..."
|
||||||
if ! docker image inspect $SOURCE_IMAGE >/dev/null 2>&1; then
|
if ! docker image inspect $SOURCE_IMAGE >/dev/null 2>&1; then
|
||||||
@ -40,7 +39,7 @@ else
|
|||||||
echo "✅ 本地已存在镜像: $SOURCE_IMAGE"
|
echo "✅ 本地已存在镜像: $SOURCE_IMAGE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 构建TCR镜像标签 - 直接使用 latest 标签
|
# 构建TCR镜像标签
|
||||||
TCR_IMAGE="$TCR_SERVER/$TCR_NAMESPACE/$TCR_REPO:latest"
|
TCR_IMAGE="$TCR_SERVER/$TCR_NAMESPACE/$TCR_REPO:latest"
|
||||||
|
|
||||||
echo "🔹 重新标记镜像: $TCR_IMAGE"
|
echo "🔹 重新标记镜像: $TCR_IMAGE"
|
||||||
@ -62,3 +61,10 @@ fi
|
|||||||
echo "✅ 镜像上传完成: $TCR_IMAGE"
|
echo "✅ 镜像上传完成: $TCR_IMAGE"
|
||||||
echo "🎉 上传成功!最终镜像地址:"
|
echo "🎉 上传成功!最终镜像地址:"
|
||||||
echo " ccr.ccs.tencentyun.com/sqai/taibai:latest"
|
echo " ccr.ccs.tencentyun.com/sqai/taibai:latest"
|
||||||
|
|
||||||
|
# 显示docker-compose.yml更新建议
|
||||||
|
echo ""
|
||||||
|
echo "📝 请更新您的 docker-compose.yml:"
|
||||||
|
echo "services:"
|
||||||
|
echo " app:"
|
||||||
|
echo " image: ccr.ccs.tencentyun.com/sqai/taibai:latest"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user