docker停止并删除容器
停止和删除Docker容器可以使用以下方法:
1. 停止容器:当不再需要业务运行时,可以使用docker stop命令来停止容器。如果容器无法关闭,可以使用docker kill命令强制终止容器。
2. 删除容器:可以使用docker rm命令来删除容器。首先,查看所有容器及其状态,然后结合正则与docker rm命令列出处于终止状态的容器并进行删除。如果要删除正在运行的容器,可以使用-f参数强制执行。
需要注意的是,docker stop命令在执行时,首先给容器发送一个TERM信号,让容器做一些退出前必须做的保护性、安全性操作,然后让容器自动停止运行,如果在一段时间内容器没有停止运行,再执行kill-9指令,强制终止容器。而docker kill命令执行时,不论容器是什么状态,在运行什么程序,直接执行kill-9指令,强制终止容器。