docker如何删除所有容器

docker如何删除所有容器?在清理docker容器的过程中,一个个清理肯定很低效,所以有时候可以进行批量清理,删除全部容器。但批量清理的时候要谨慎操作。

查看正在运行的容器

# docker ps -q
9b9f97905e36

停用全部运行的容器

# docker stop $(docker ps -q)
9b9f97905e36

删除全部容器

# docker rm $(docker ps -aq)
9b9f97905e36
ce255ba7637e
f126bad55cac
c10a4c3541f5
1949036422c3
518abb0ea706
8e44bd1abf81
df01fe711d00
0931fac89930
1e16b5a972af
15c0cb22672e
241a780f8634

一条命令实现停用并删除容器

root@/jiqing# docker run -d -p 9000:80 /centos: /sh -c /start.sh
0a9d3b5e5f957cc87abc396486abd07e325f5c70f46f0149e22efb5e0a4f8a24
root@/jiqing# docker ps -aq
0a9d3b5e5f95
root@/jiqing# docker stop $(docker ps -q) && docker rm $(docker ps -aq)
0a9d3b5e5f95
0a9d3b5e5f95

删除不运行的容器

# docker container prune
WARNING! This will remove all stopped containers.
Are you sure you want to continue? [y/N] y
Deleted Containers:
38fcd72cc70b07c2ca991e4f7681d192c24f9e89c96f48f9a1505cb736Beecc7

Total reclaimed space: 0B

删除所有镜像(谨慎操作)

# docker rmi $(docker images -q)

融亿云的容器云产品是通过docker技术,在集群服务器部署容器服务实现,功能强大、简单易用,拥有上万linux镜像,秒级开通,轻量级的容器云

最后更新:2022/02/05
免责声明:本站部分内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。
如果您发现本社区中有涉嫌抄袭的内容请发送邮件至:Hi@r1yun.cn进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

在线评论