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