Docker撰写卡住下载或拉动FS层

我已经安装了最新的Docker for Mac,而且我遇到了一个问题,看起来docker-compose up被阻塞在其中一个容器的下载状态中:

 ± |master ✗| → docker-compose up --build Pulling cardapp (quay.io/company/container:prod)... prod: Pulling from company/container somehash: Already exists somehash: Already exists somehash: Already exists somehash: Already exists somehash: Pulling fs layer somehash: Already exists somehash: Already exists somehash: Downloading [=================================================> ] 234.6 MB/239.3 MB somehash: Download complete somehash: Download complete 

^^这实际上是在我的命令行上看起来像什么。 停止和启动没有帮助,它立即输出相同的输出。

我试图rm的容器,但我想它不存在,它返回输出No stopped containers--force-recreate也卡在同一个地方。 也许我没有用正确的术语search,但我没有发现任何有用的尝试 – 任何指针?

我只需要重新启动Docker。

Linux用户可以使用sudo service docker restart

Docker for Mac在OS X工具栏的Docker小部件中有一个方便的button: Docker for Mac在OS X工具栏中带有重启按钮

今天早上我也有类似的情况,我的networking突然崩溃,我被迫重新启动现代化,而docker-compose仍然在从docker中心下载东西。

是的,反弹docker daemon进程似乎解决了这个问题。

对于Linux用户 – 执行sudo service docker restart来修复它。

我在docker for windows上遇到了类似的问题几天,当我尝试连接到虚拟机(通过Hyper-Vpipe理器)时,下载开始加速。 我不知道为什么,但它为我工作…

截图