docker /dev/mapper/centos-root 空间满了,怎么办
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker /dev/mapper/centos-root 空间满了,怎么办相关的知识,希望对你有一定的参考价值。
查看本机硬盘空间使用情况:$ df -h 可以看到/dev/mapper/centos-root这一行的已用率差不多是100%了。
进入根目录"/",启动超级管理员权限,查看下属各文件目录的大小情况:# du -h -x --max-depth=1
从上一步可以看到根目录下各文件目录的大小,随后针对过大的文件目录不断重复第二步的大小查询。
个人最后定位到了/var/lib/docker/tmp这个位置,经过比对后可以删除在Dockerfile运行中加入的文件。
运行Dockerfile应放置在一个单独的空目录中运行,避免混入无关文件,拖累系统空间。1 删除c 盘上的软件,重新安装在其他盘上。
2 安装360 安全卫士,或其了相似的软件,清理电脑垃圾。可以省好多空间的。
3 设置页面文件(虚拟内存) 到其他盘上,(默认在 c盘大),可以省1-4G 大小。
4 (xp)右击电脑 属性 高级 性能 设置 高级 更改
在自定义那里 c 设置为0-0 应用, 点 d 设置为 2000 - 4000
5 (win7) 计算机-属性-高级系统设置-性能设置-“高级”选项卡-虚拟内存-更改-选择要设置的驱动器d盘,选择系统管理大小或者根据需要选择自定义大小-设置-确定。
6 完成后重启电脑,C 盘大了很多
注:以上三项完成后,一般的C盘空间不足的问题都可能解决。
Docker安装
$ yum remove docker-latest-logrotate docker-logrotate docker-selinux dockdocker-engine $ yum install -y yum-utils device-mapper-persistent-data lvm2 # 添加docker官方源 $ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo $ yum makecache fast $ yum install docker-ce # 国内部分用户可能无法连接docker官网提供的源,这里提供阿里云的镜像节点供测试使用 $ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo $ rpm --import http://mirrors.aliyun.com/docker-ce/linux/centos/gpg $ yum makecache fast $ yum -y install docker-ce $ systemctl start docker $ systemctl status docker
以上是关于docker /dev/mapper/centos-root 空间满了,怎么办的主要内容,如果未能解决你的问题,请参考以下文章
docker /dev/mapper/centos-root 空间满了,怎么办
docker /dev/mapper/centos-root 空间满了,怎么办
docker /dev/mapper/centos-root 空间满了,怎么办