在build docker 镜像时候通常会遇到 no space left on device异常问题,导致无法成功创建镜像。
问题:由于我们在频繁的创建大容量镜像,使宿主机的磁盘空间不足。
方法一:处理:清除冗余的镜像,如:docker rmi -f 镜像ID
清除冗余的容器,查看:docker ps -a
docker rm -f `docker ps -a -q`
方法二、扩容docker存储空间
find / -name docker.service
vi docker.service
添加:ExecStart=/usr/bin/dockerd --graph /home/data/docker
保存退出:wq
重新加载: systemctl daemon-reload
扫描二维码关注公众号,回复:
12946508 查看本文章
重启docker : systemctl restart docker.service
查看效果,如图: