如何终止 docker 进程?
How do I kill the docker processes?
我试过了
docker kill name_of_the_process
但错误是
Error response from daemon: Cannot kill container: name_of_the_container: Container name_of_the_container is not running
我运行docker ps -a
时有很多进程,我怎么杀掉那些,他们被停止但没有被杀死
停止的容器被杀死。没有 运行 进程,但有一个可写的容器特定文件系统和一些剩余的元数据,允许您调试已停止的容器并重新启动它。要删除它,请使用 docker container rm
(或以前的别名 docker rm
)删除已停止的容器数据。例如
docker container ls -aqf status=exited | xargs docker container rm
docker ps
显示 运行 个容器。如果添加 -a
标志,它将打印出 all 容器,甚至是 not 运行.
你不能"stop"一个非运行容器,它已经停止了。
您可以在此处找到更多信息:https://docs.docker.com/engine/reference/commandline/ps/
如果你想删除容器,你可以通过id或名称来删除它。该命令是 docker rm <id/name>
提示:您可以使用id的前几个字符来标识容器,不需要整个id
我试过了
docker kill name_of_the_process
但错误是
Error response from daemon: Cannot kill container: name_of_the_container: Container name_of_the_container is not running
我运行docker ps -a
时有很多进程,我怎么杀掉那些,他们被停止但没有被杀死
停止的容器被杀死。没有 运行 进程,但有一个可写的容器特定文件系统和一些剩余的元数据,允许您调试已停止的容器并重新启动它。要删除它,请使用 docker container rm
(或以前的别名 docker rm
)删除已停止的容器数据。例如
docker container ls -aqf status=exited | xargs docker container rm
docker ps
显示 运行 个容器。如果添加 -a
标志,它将打印出 all 容器,甚至是 not 运行.
你不能"stop"一个非运行容器,它已经停止了。
您可以在此处找到更多信息:https://docs.docker.com/engine/reference/commandline/ps/
如果你想删除容器,你可以通过id或名称来删除它。该命令是 docker rm <id/name>
提示:您可以使用id的前几个字符来标识容器,不需要整个id