我刚开始学习码头工具。在一个教程中,我看到了docker pull命令,它可以像docker pull container-name
一样用来从docker hub存储库中提取相应的容器。
但是如果您使用“Ctrl + C”取消拉动,它将从正在进行的进度中退出,但不会停止下载,我使用显示的nethogs
确认了该下载,
我在谷歌搜索了同样的内容。但我看不出有关此问题的任何有用信息。取消码头工人拉动的正确方法是什么?请帮忙。
答案 0 :(得分:14)
截至目前,没有直接的方法可以阻止正在进行的码头工作。您应该使用
重新启动docker服务sudo service docker restart
这将阻止码头工人的持续拉动。有关详细信息,请查看此github docker问题https://github.com/docker/docker/issues/6928
注意:此命令将停止系统中所有正在运行的容器
答案 1 :(得分:5)
原帖已经过去了一年。现在更新如果你只按Ctrl-C就会终止实际的docker pull进程
这也适用于引擎API。如果您拉动容器并读取流,则销毁读取流将停止拉取过程