Docker 构建无法加载元数据

ars*_*ist 5 http docker docker-build

我正在尝试运行docker build并不断收到此错误:

ERROR [internal] load metadata for docker.(bla-bla...)

failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to do request: Head https://docker.(bla-bla...) Service Unavailable
Run Code Online (Sandbox Code Playgroud)

问题是该服务只能通过 http 获得,我不明白为什么 docker 决定通过 https 获取它。

我的同事使用旧版本的docker就没有这个问题,而且他们不需要做任何额外的设置。

可以采取什么措施来解决这个问题?它真的与 http/https 问题有关,还是其他什么?

Nig*_*ist 0

面临同样的问题。看来这是他们或您的 DNS/VPN 方面的临时问题。

尝试使用本地下载它docker pull,在我的情况下它有帮助(部分)。我只是想在 30 秒内每隔几秒拉取所需的图像......它拉了。所以我的建议是 - 不要浪费时间认为问题出在代码中的某个地方:)只是尝试等待......

在此输入图像描述