使用docker rmi命令等待十分钟以上

守护程序错误回应: 冲突: 无法删除(必须强制) – 图像正在被停止的容器使用

$ docker images
REPOSITORY                       TAG                 IMAGE ID            CREATED             SIZE
kaizenjapan/python3-input        latest              e74375615f78        About an hour ago   10.1GB
<none>                           <none>              82aa943c940e        About an hour ago   10.1GB
<none>                           <none>              e556dbc95e6b        About an hour ago   10.1GB
kaizenjapan/wordcount            latest              8144c217aa50        6 days ago          197MB
kaizenjapan/openjij-ch1-ubuntu   latest              31f8ffbbbf06        3 weeks ago         858MB
kaizenjapan/anaconda-openjij     latest              7ca01b3d84fc        3 weeks ago         3.94GB
ubuntu                           latest              4c108a37151f        4 weeks ago         64.2MB
continuumio/anaconda3            latest              cb34e4508fdc        7 weeks ago         3.72GB

$ docker rmi 8144c217aa50
Error response from daemon: conflict: unable to delete 8144c217aa50 (must be forced) - image is being used by stopped container d2c537d2d5df

在这种情况下,首先执行docker ps -a

$ docker ps -a
CONTAINER ID        IMAGE                            COMMAND                  CREATED             STATUS                   PORTS                    NAMES
70f17570ad1c        ubuntu                           "/bin/bash"              3 hours ago         Up 3 hours                                        stoic_easley
d2c537d2d5df        kaizenjapan/wordcount            "/bin/bash"              6 days ago          Exited (0) 6 days ago                             distracted_jackson
fb640b2210cf        ubuntu                           "/bin/bash"              7 days ago          Up 7 days                                         upbeat_tesla
f85c350c3f1e        kaizenjapan/openjij-ch1-ubuntu   "/bin/bash"              3 weeks ago         Up 3 weeks               0.0.0.0:8080->8080/tcp   agitated_dirac
5f528d66d2e5        kaizenjapan/openjij-ch1-ubuntu   "/bin/bash"              3 weeks ago         Exited (0) 3 weeks ago                            kind_leavitt
33a4c9b48968        kaizenjapan/openjij-ch1-ubuntu   "/bin/bash"              3 weeks ago         Created                                           modest_wright
2651e9e533e2        ubuntu                           "/bin/bash"              3 weeks ago         Up 3 weeks                                        optimistic_wozniak
2acdf0e00448        continuumio/anaconda3            "/usr/bin/tini -- /b…"   3 weeks ago         Up 3 weeks               0.0.0.0:8888->8888/tcp   silly_cocks
64a6907d71b6        continuumio/anaconda3            "/usr/bin/tini -- /b…"   3 weeks ago         Exited (1) 3 weeks ago                            affectionate_curie

守护程序返回错误响应:无法删除正在运行的容器。

$ docker rm 2acdf0e00448
Error response from daemon: You cannot remove a running container 2acdf0e00448f2aa3ae57e5aa690065fb5bb1a139155f0181404435d7b515c72. Stop the container before attempting removal or force remove

停止或在内部退出。

# exit
exit
$

即使不显示“exit”,由于命令提示符的变化,我也能理解。

$ docker rmi 8144c217aa50 

这一次不是出错的问题,即使过了10分钟,也完全没有任何变化。在另一个shell中查看进程,还是可以看到它在运行。

$ ps -ax
...
36864 ttys006    0:00.07 docker rmi 8144c217aa50

该怎么办呢?今天等待的时间很长。
在等待指令的时候,我写了篇文章。
那个之前出错的东西和这篇文章还没写完。
不能什么都不做而只是等待。

感谢您阅读到最后。

希望你会喜欢,求关注。

非常感谢您读到最后一句话。

请点击喜欢的图标?并关注我,享受快乐的生活。