如何删除docker images/containers

本文提供了一套详细的步骤来帮助读者清理Docker系统中占用大量硬盘空间的冗余镜像。具体步骤包括进入root权限、停止所有容器、查看当前镜像并按需删除等。此外还提供了多个关于Docker的实用链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker images往往不知不觉就占满了硬盘空间,为了清理冗余的image,可采用以下方法:

1.进入root权限

sudo su

2.停止所有的container,这样才能够删除其中的images:

docker stop $(docker ps -a -q)

如果想要删除所有container的话再加一个指令:

docker rm $(docker ps -a -q)

3.查看当前有些什么images

docker images

4.删除images,通过image的id来指定删除谁

docker rmi <image id>

想要删除untagged images,也就是那些id为<None>的image的话可以用

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

要删除全部image的话

docker rmi $(docker images -q)

 

CentOS 6/7系列安装Docker http://www.linuxidc.com/Linux/2014-07/104768.htm 

Docker的搭建Gitlab CI 全过程详解 http://www.linuxidc.com/Linux/2013-12/93537.htm 

Docker安装应用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm 

Docker 和一个正常的虚拟机有何区别? http://www.linuxidc.com/Linux/2013-12/93740.htm 

在 Docker 中使用 MySQL http://www.linuxidc.com/Linux/2014-01/95354.htm 

Docker 将改变所有事情 http://www.linuxidc.com/Linux/2013-12/93998.htm 

Docker安装应用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm 

Docker 的详细介绍请点这里
Docker 的下载地址请点这里

本文永久更新链接地址http://www.linuxidc.com/Linux/2014-09/106322.htm

 

转载于:https://www.cnblogs.com/lixiuran/p/5149586.html

[root@RScloud-europe01-test data]# sudo find / -type f -size +1G -exec ls -lh {} \; 2>/dev/null -r-------- 1 root root 128T Jun 6 08:43 /proc/kcore -rw-r----- 1 root root 1.1G Jun 3 11:46 /var/lib/docker/containers/b4d5c657b5b59aa6b1cc6655a1992ab43c99a9f617bba99cf4de52c52e90fd3a/b4d5c657b5b59aa6b1cc6655a1992ab43c99a9f617bba99cf4de52c52e90fd3a-json.log -rw-r----- 1 root root 9.1G Jun 3 10:13 /var/lib/docker/containers/32a53ae2fb9fb7c3a24d71843c2cf7923547fb0bbe723117c8239fad56bcf432/32a53ae2fb9fb7c3a24d71843c2cf7923547fb0bbe723117c8239fad56bcf432-json.log -rw-r----- 1 root root 6.1G Jun 3 11:46 /var/lib/docker/containers/f54bb3a1e11165df8f6db93186334d72dc90df78f273183465a20b79c6f06135/f54bb3a1e11165df8f6db93186334d72dc90df78f273183465a20b79c6f06135-json.log -rw-r----- 1 root root 1.1G Jun 3 11:46 /var/lib/docker/containers/5ef44f9f6f2a5cfd885671a21ece406e6470161ea51e698ad7806305ecfa0023/5ef44f9f6f2a5cfd885671a21ece406e6470161ea51e698ad7806305ecfa0023-json.log -rw-r----- 1 polkitd input 2.0G Jun 6 08:43 /data/mysql-utc/data/xxl_job/xxl_job_log.ibd -rw------- 1 root root 1.4G May 27 11:49 /data/docker-images/web-db-images.tar -rw------- 1 root root 1.1G May 27 11:49 /data/docker-images/db-images.tar -rw-r----- 1 root root 3.9G Jun 6 08:12 /data/docker/containers/246f04f153d9c015cf236bee0330b32e4e3a9a75f85ea7b95a650d7c2d4119d9/246f04f153d9c015cf236bee0330b32e4e3a9a75f85ea7b95a650d7c2d4119d9-json.log -rw-r----- 1 root root 1.2G Jun 6 08:12 /data/docker/containers/e2744bd059ab905d084afd65ec76e668fd271fb125a81d935f26611be47f605c/e2744bd059ab905d084afd65ec76e668fd271fb125a81d935f26611be47f605c-json.log -rw-r----- 1 root root 37G Jun 6 08:12 /data/docker/containers/66ca1cdeb2ddfd009662f3d5bd70d316e3e2e0a176f074d08535fe3028643b4e/66ca1cdeb2ddfd009662f3d5bd70d316e3e2e0a176f074d08535fe3028643b4e-json.log -rw-r----- 1 root root 26G Jun 6 08:12 /data/docker/containers/b0ee40c81b6170bef61266191e3bb519347b4a6b9a94162f1ff04fdbea7f16fb/b0ee40c81b6170bef61266191e3bb519347b4a6b9a94162f1ff04fdbea7f16fb-json.log -rw-r----- 1 root root 1.2G Jun 6 08:43 /data/docker/containers/ae278a95415a7854f8489adcae42bf0f838734f6daacb2d101f2ae76b67a9e15/ae278a95415a7854f8489adcae42bf0f838734f6daacb2d101f2ae76b67a9e15-json.log -rw-r----- 1 root root 3.4G Jun 6 08:43 /data/docker/containers/8837a5268f9bf29345ad86ade5ed08c5b37c583cae71ea14cbb8a321b18003cd/8837a5268f9bf29345ad86ade5ed08c5b37c583cae71ea14cbb8a321b18003cd-json.log -rw------- 1 root root 208G Jun 3 13:51 /data/docker/overlay2/l/URWONCFYO7SRQFFD7XW555JBUB/dev/core怎么去清理,不影响服务
最新发布
06-07
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值