有没有可以将命令docker stop
和docker rm
命令组合在一起的命令?每次我想删除一个正在运行的容器时,我需要按顺序执行2个命令,不知是否有一个组合命令可以简化这个过程.
docker stop CONTAINER_ID
docker rm CONTATINER_ID
Run Code Online (Sandbox Code Playgroud)
vmo*_*eco 187
您可以使用 :
docker rm -f CONTAINER_ID
Run Code Online (Sandbox Code Playgroud)
它将删除容器,即使它仍在运行.
https://docs.docker.com/engine/reference/commandline/rm/
您也可以使用--rm
选项运行容器,它将在停止时自动删除.
https://docs.docker.com/engine/reference/run/#clean-up-rm
小智 10
您可以使用单个命令停止和删除容器,并$_
为您提供最后一个回显
docker stop CONTAINER && docker rm $_
Run Code Online (Sandbox Code Playgroud)
就我而言,要删除我使用的正在运行的容器
docker rm -f $(docker ps -a -q)
Run Code Online (Sandbox Code Playgroud)
如果您还需要删除图像,请稍后运行
docker rmi $(docker images -q)
。
仅docker rmi $(docker images -q)
当您要删除图像时才运行。
归档时间: |
|
查看次数: |
58996 次 |
最近记录: |