如何停止docker拉

我刚刚开始学习docker工。 在教程中,我看到了docker pull命令,它可以像docker pull container-name一样从docker hub仓库中拉出相应的容器。

但是,如果你使用“Ctrl + C”取消拉,它正在退出正在进行,但并没有停止下载,我使用正在显示的nethogs来确认, Nethogs码头进展

我在Googlesearch也一样。 但是我看不到有关这方面的任何有用的信息。 什么是取消docker拉的正确方法? 请帮忙。

目前还没有直接的办法来阻止正在进行的docker拉动过程。 您应该重新启动泊坞亭服务,

 sudo service docker restart 

这将停止docker的持续拉动。 有关更多详细信息,请查看此github docker问题, https://github.com/docker/docker/issues/6928

小心:该命令将停止系统中所有正在运行的容器

原来的职位已经有一年了。 现在更新,如果你只是按Ctrl-C它会杀死实际的docker拉动过程

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