Linux服务器出现:No space left on device

Linux服务器出现:No space left on device

这个问题我是在操作数据库的时候发现的,新增文件时出现这个报错
服务器是在阿里云,自己弄着玩的,不知道为什么突然出现这个报错,我进去之后用命令查询系统内存
1.查看服务器内存

df -h

查看是否硬盘内存用光了(一般虚拟机内存为40G)
2.查看里面有哪些大文件占我内存

du -sh *

然后 cd 进入大文件目录
3.重复上面的步骤

发现是 Docker 占了那么多的内存!!!之前下载错的镜像也没有清理,各种容器也没有清理
4.清理镜像
在使用 Docker 一段时间后,系统一般都会残存一些临时的、没有被使用的镜像文件,可以通过以下命令进行清理:

docker image prune

它支持的子命令有:
-a, --all: 删除所有没有用的镜像,而不仅仅是临时文件;
-f, --force:强制删除镜像文件,无需弹出提示确认;
另外,执行完 docker image prune 命令后,还能告诉我们释放了多少存储空间!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值