【问题标题】:Docker push already in progressDocker 推送已经在进行中
【发布时间】:2015-06-25 10:52:49
【问题描述】:

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

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

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

我了解上传仍在后台运行,我只是中断了客户端输出。但是,有办法找回吗?

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

【问题讨论】:

标签: docker dockerhub


【解决方案1】:

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

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

之后,您可以再次推送您的图像,祝您好运!

【讨论】:

  • docker-machine restart &lt;machine-name&gt;,如果使用docker-machine
  • 这让命令解开了......但是 gcloud docker push reponame 无法从它停止的地方拾取并且盲目地,遗憾的是刚刚重新开始
【解决方案2】:

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

boot2docker 重启 码头工人ps -a |切-c-12 | xargs 码头工人 rm

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-13
    • 2019-04-01
    • 2023-03-06
    • 2014-03-15
    • 1970-01-01
    相关资源
    最近更新 更多