docker:来自守护进程的错误响应:获取 https://registry-1.docker.io/v2/:服务不可用。在码头工人, MAC

新手上路,请多包涵

我在我的 Mac 系统 10.11.6 中遇到了这个问题

system3:postgres saurabh-gupta2$ docker build -t postgres .
Sending build context to Docker daemon  38.91kB
Step 1/51 : FROM registry.access.redhat.com/rhel7/rhel
Get https://registry.access.redhat.com/v2/: Service Unavailable


 docker run  -t apline
Unable to find image 'apline:latest' locally
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: Service Unavailable.
See 'docker run --help'.

我一直在寻找一个说设置代理的解决方案,但我已经为 wifi 设置了代理。

https://docs.docker.com/docker-for-mac/networking/#httphttps-proxy-support

尽管如此,它仍然无法正常工作。

我也为 docker 设置了代理。它不工作。

在偏好 -> 代理

Docker 版本 17.12 ce

我还想知道代理是否是问题,那么我该如何检查它是否已设置,有什么解决方法?

原文由 Himanshu sharma 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 917
1 个回答

这里有几点建议:

  1. 尝试重新启动 Docker 服务。
  2. 检查您的网络连接。例如,通过以下 shell 命令:
    </dev/tcp/registry-1.docker.io/443 && echo Works || echo Problem
   curl https://registry-1.docker.io/v2/ && echo Works || echo Problem

  1. 检查您的 代理设置(例如在 /etc/default/docker 中)。

如果上面没有帮助,这可能是 Docker 服务的临时问题(根据 Service Unavailable )。

相关: GH-842 - 503 服务在 http://hub.docker.com 不可用

过去几天我遇到了这个问题,之后它才起作用。

您可以考虑在 docker/hub-feedback repo 提出问题,查看 Docker 社区论坛,或直接联系 Docker 支持

原文由 kenorb 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题