0

创建本地注册表:

reg_name='kind-registry'
reg_port='5000'
running="$(docker inspect -f '{{.State.Running}}' "${reg_name}" 2>/dev/null || true)"
if [ "${running}" != 'true' ]; then
  docker run \
    -d --restart=always -p "127.0.0.1:${reg_port}:5000" --name "${reg_name}" \
    registry:2
fi

创建了一个构建器:

docker buildx create --name my-builder --platform linux/arm64

docker buildx build --builder my-builder --tag localhost:5000/micro --platform linux/arm64 --push -f ./docker/Dockerfile . 

错误:

 > exporting to image:
------
error: failed to solve: failed to do request: Head "http://localhost:5000/v2/micro/m1/blobs/sha256:cb74f5ebe9cfa5414583bf566983f0ac366f4f6d0b69df2bad27005295378933": dial tcp 127.0.0.1:5000: connect: connection refused
4

0 回答 0