diff --git a/.gitea/workflows/release-image.yml b/.gitea/workflows/release-image.yml index 5a88400..129e5fc 100644 --- a/.gitea/workflows/release-image.yml +++ b/.gitea/workflows/release-image.yml @@ -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