CI:buildx create 用兼容参数 --config 并不再吞错(docker:27 内置 buildx 不认 --buildkitd-config-file)
This commit is contained in:
@@ -109,8 +109,9 @@ jobs:
|
|||||||
# (docker-container 是独立 BuildKit,不读 daemon.json)
|
# (docker-container 是独立 BuildKit,不读 daemon.json)
|
||||||
printf '[registry."docker.io"]\nmirrors = ["docker.m.daocloud.io", "docker.1ms.run"]\n' \
|
printf '[registry."docker.io"]\nmirrors = ["docker.m.daocloud.io", "docker.1ms.run"]\n' \
|
||||||
> /tmp/buildkitd.toml
|
> /tmp/buildkitd.toml
|
||||||
docker buildx create --name ci --driver docker-container \
|
docker buildx rm ci >/dev/null 2>&1 || true
|
||||||
--buildkitd-config-file /tmp/buildkitd.toml >/dev/null 2>&1 || true
|
# --config 是全版本兼容参数;不要吞错误,create 失败要立即暴露
|
||||||
|
docker buildx create --name ci --driver docker-container --config /tmp/buildkitd.toml
|
||||||
docker buildx use ci
|
docker buildx use ci
|
||||||
ARGS=""
|
ARGS=""
|
||||||
for t in $TAGS; do ARGS="$ARGS -t $t"; done
|
for t in $TAGS; do ARGS="$ARGS -t $t"; done
|
||||||
|
|||||||
Reference in New Issue
Block a user