如何阻止码头拉

时间:2015-04-07 07:22:08

标签: docker

我刚开始学习码头工具。在一个教程中,我看到了docker pull命令,它可以像docker pull container-name一样用来从docker hub存储库中提取相应的容器。

但是如果您使用“Ctrl + C”取消拉动,它将从正在进行的进度中退出,但不会停止下载,我使用显示的nethogs确认了该下载, Nethogs docker progress

我在谷歌搜索了同样的内容。但我看不出有关此问题的任何有用信息。取消码头工人拉动的正确方法是什么?请帮忙。

2 个答案:

答案 0 :(得分:14)

截至目前,没有直接的方法可以阻止正在进行的码头工作。您应该使用

重新启动docker服务
sudo service docker restart

这将阻止码头工人的持续拉动。有关详细信息,请查看此github docker问题https://github.com/docker/docker/issues/6928

注意:此命令将停止系统中所有正在运行的容器

答案 1 :(得分:5)

原帖已经过去了一年。现在更新如果你只按Ctrl-C就会终止实际的docker pull进程

这也适用于引擎API。如果您拉动容器并读取流,则销毁读取流将停止拉取过程