问题原因:docker根目录磁盘空间不足
解决方案:改变 docker 的根目录
解决步骤:
-
停止docker service:
sudo systemctl stop docker sudo systemctl stop docker.socket sudo systemctl stop containerd
-
创建目录,将Docker根移动到创建目录中。
sudo mkdir -p /newdist/new_dir_structure sudo mv /var/lib/docker /newdist/new_dir_structure
-
修改docker的配置文件 /etc/docker/daemon.json
sudo vim /etc/docker/daemon.json
添加以下内容
{ "data-root": "/newdist/new_dir_structure” }/etc/docker/daemon.json的内容如下
-
保存/etc/docker/daemon.json文件,重新启动docker容器
sudo systemctl start docker
-
验证docker的根路径
docker info -f '{{ .DockerRootDir}}'



