Macos Docker一边拉一边挂

Macos Docker一边拉一边挂,macos,docker,Macos,Docker,我正在尝试运行教程中的docker运行docker/whalesay cowsay boo 以下是我得到的输出: Unable to find image 'docker/whalesay:latest' locally latest: Pulling from docker/whalesay e190868d63f8: Already exists 909cd34c6fd7: Already exists 0b9bfabab7c1: Already exists a3ed95caeb02: P

我正在尝试运行教程中的
docker运行docker/whalesay cowsay boo

以下是我得到的输出:

Unable to find image 'docker/whalesay:latest' locally
latest: Pulling from docker/whalesay
e190868d63f8: Already exists
909cd34c6fd7: Already exists
0b9bfabab7c1: Already exists
a3ed95caeb02: Pulling fs layer
00bf65475aba: Already exists
c57b6bcc83e3: Already exists
8978f6879e2f: Waiting
8eed3712d2cf: Download complete
已经10分钟了,但什么也没出现。要花那么长时间吗


我尝试了control+C并重新运行该命令,然后重新启动Docker Quickstart终端。它仍然没有解决问题。

从头重新安装docker为我解决了问题

类似的情况。我觉得并发下载导致了这个问题。所以我只是强迫docker下载到1的连接

docker图标->性能->守护进程->添加以下代码:

{
  "max-concurrent-downloads": 1 
}

较慢但更稳定。

只需在virtualBox中重置默认操作系统,然后重试。

就我而言,我很久以前(2016年3月)就安装了boot2docker,这让Mac Docker黯然失色。我不得不手动卸载boot2docker。

在拉取图像时,我也被困在“拉fs层”上,我只想添加另一个可能发生这种情况的原因(我就是这样做的):我连接到公司网络,需要设置代理;一旦我设置了代理,图像提取就可以正常完成。

您不必重新安装。只要重新启动docker服务就可以了


服务docker restart

docker pull docker/whalesay cowsay boo终止吗?@vmonteco
docker pull docker/whalesay
也没有终止。所以它不会下载整个图像?磁盘上还有空间吗?@vmonteco我能够成功地在docker hub上提取其他映像,因此这不是磁盘空间问题。有没有办法忽略下载的文件重新拉取?仅供参考,重新安装docker为我解决了这个问题。