如何删除docker images/containers

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)

转载于:https://my.oschina.net/u/3688108/blog/1789219

[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
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值