Docker推进已在进行中

时间:2015-06-25 10:52:49

标签: docker dockerhub

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

如果我再试一次,我会:

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

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

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

2 个答案:

答案 0 :(得分:10)

这是因为你在完成之前就停止了推送。 你不需要拆卸容器;只需重新启动boot2docker(或docker service)。

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

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

答案 1 :(得分:4)

我在Mac上遇到同样的问题,重新启动boot2docker并删除已停止的容器来修复它

boot2docker restart
docker ps -a | cut -c-12 | xargs docker rm