docker清理空间资源

在工作中经常遇到构建docker服务时,显示磁盘空间不足,这是发现以前的docker镜像占用了大量的空间。
可以使用下列方法清理一部分磁盘:

1. docker system prune -a 清理无用的容器和镜像
2. 删除镜像后,空间还是不足,可能是docker容器中服务报错,产生大量的core文件

去docker目录下查看哪里占用空间大
cd /mnt/var/lib/docker/overlay2/
du -sh ./*
进入占用空间大的目录里
cd 容器目录
删除core 文件
rm -if core.*

在创建docker容器时,可以设置不生成core文件

你可能感兴趣的:(docker)