fix: 优化阿里云镜像仓库认证配置
- 使用上海地区标准镜像仓库地址 - 添加 Docker 认证验证步骤 - 启用详细的构建日志输出 - 尝试解决认证服务器不匹配问题
This commit is contained in:
@ -10,7 +10,7 @@ on:
|
||||
workflow_dispatch:
|
||||
|
||||
env:
|
||||
REGISTRY: crpi-b4fqtfbvv583enk2.cn-shanghai.personal.cr.aliyuncs.com
|
||||
REGISTRY: registry.cn-shanghai.aliyuncs.com
|
||||
IMAGE_NAME: photography-backend/photography
|
||||
|
||||
jobs:
|
||||
@ -66,6 +66,13 @@ jobs:
|
||||
type=sha,prefix={{branch}}-
|
||||
type=raw,value=latest,enable={{is_default_branch}}
|
||||
|
||||
- name: 🔐 验证 Docker 认证
|
||||
run: |
|
||||
echo "验证 Docker 认证状态..."
|
||||
docker info | grep -A 10 "Registry:" || true
|
||||
echo "测试镜像仓库连接..."
|
||||
docker pull ${{ env.REGISTRY }}/hello-world:latest || echo "拉取测试镜像失败(正常)"
|
||||
|
||||
- name: 🏗️ 构建并推送镜像
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
@ -79,6 +86,8 @@ jobs:
|
||||
cache-to: type=gha,mode=max
|
||||
provenance: false
|
||||
sbom: false
|
||||
env:
|
||||
BUILDKIT_PROGRESS: plain
|
||||
|
||||
- name: 📦 同步配置文件
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user