Docker常见问题

报错:“no space left on device”

详细错误:failed to register layer: Error processing tar file(exit status 1): open /usr/share/zoneinfo/Pacific/Wake: no space left on device

该问题是因为docker根路径目录空间已满,可通过如下步骤排查:

1.0> 查看docker的根路径

docker info

如下,docker根路径为 /var/lib/docker

2.0> 进入docker根路径,查看磁盘占用情况

df -h /var/lib/docker

如下图:

3.0> 删除不用的镜像和容器即可



其它问题解决

# 删除 daemon.json 
rm -rf /etc/docker/daemon.json

或

# 清理docker
docker system prune -af






举报

© 著作权归作者所有


0