docker推送已经在进行中

我打断了以下命令: docker push <user>/docker-whale

如果我尝试再次运行它,我会得到:

 Error response from daemon: push <user>/docker-whale is already in progress 

我知道上传仍然在后台运行,并且我只中断了客户端输出。 但是, 有没有办法让它恢复?

另外,如果它以某种方式卡住了,你将如何重新启动推送操作?

发生这种情况是因为您在完成之前停止了推送。 您不需要移除容器; 只需重新启动boot2docker(或docker服务)。

 Command maybe: boot2docker restart (on Mac) service docker restart (on Linux) 

之后,你可以再次推你的形象,祝你好运!

我在Mac上有同样的问题,重新启动boot2docker并删除停止的容器来解决它

 boot2docker重启
 docker ps -a |  cut -c-12 |  xargsdocker工人