CI:buildx create 用兼容参数 --config 并不再吞错(docker:27 内置 buildx 不认 --buildkitd-config-file)
Release 镜像 / 测试(推送前置门禁) (push) Successful in 1m5s
Release 镜像 / 多架构构建并推送 ACR (push) Failing after 5s

This commit is contained in:
2026-09-05 07:12:16 +08:00
parent 2b37d46e83
commit 5bc7d5ee20
+3 -2
View File
@@ -109,8 +109,9 @@ jobs:
# docker-container 是独立 BuildKit,不读 daemon.json
printf '[registry."docker.io"]\nmirrors = ["docker.m.daocloud.io", "docker.1ms.run"]\n' \
> /tmp/buildkitd.toml
docker buildx create --name ci --driver docker-container \
--buildkitd-config-file /tmp/buildkitd.toml >/dev/null 2>&1 || true
docker buildx rm ci >/dev/null 2>&1 || true
# --config 是全版本兼容参数;不要吞错误,create 失败要立即暴露
docker buildx create --name ci --driver docker-container --config /tmp/buildkitd.toml
docker buildx use ci
ARGS=""
for t in $TAGS; do ARGS="$ARGS -t $t"; done