一. 删除处于终止状态的容器
1. 删除一个处于终止状态的容器
# 只能删除处于终止状态的容器
docker rm containName|containId
执行docker ps –a
查看所有的容器,STATUS
对应为Exited
,也就意味着它处于终止状态。
docker rm $(docker ps -a -q)
docker ps –a –q
只查看所有容器的containerId
。在Linux
中,将命令放在$()
中,会执行命令并返回命令的执行结果。
二、 删除一个正在运行的容器 1. 先执行
docker stop
停止该容器,然后使用docker rm
删除掉
docker stop containName|containId
docker rm containName|containId
2. 执行docker rm –f
命令,强制删除
docker rm -f containName|containId
三、删除当前环境下所有的容器
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
参考:https://www.educoder.net/shixuns/oiwsvgpf/challenges