在中止Docker拉一次后无法拉出相同的图像:图层已被另一个客户端拉出。等候

时间:2015-08-19 11:30:58

标签: docker

中止docker pull后,当我尝试重复该操作时让它继续运行会导致此错误:

  

已经被其他客户端拉出的图层。等待。

此时没有其他活动的Docker客户端。

1 个答案:

答案 0 :(得分:0)

这是因为docker客户端向docker守护程序发出了命令。然后你通过按ctrl + c来杀死客户端(或者它因某种原因而死亡)。这意味着守护进程直到下载图层/图像,但客户端只是没有阻止等待它。在第二次客户端调用中,如果您尝试下载同一图像,则会收到上面显示的错误消息。

通常,当守护程序完成下载图像后,事情就会自行解决。但是,如果它进入错误状态,重新启动docker守护程序(或boot2docker VM)将解决问题。