docker pull Image提示磁盘空间不足

2019-07-15  本文已影响0人  你猜_19ca

当docker pull 镜像时提示如下:

write /root/docker/data/vfs/dir/xxxxxx: no space left on device

说明是磁盘空间不足, 通过如下命令查看:

docker system df

可以看到如下结果:

[root@thor dir]# docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              2                   0                   413.3MB             413.3MB (100%)
Containers          0                   0                   0B                  0B
Local Volumes       0                   0                   0B                  0B
Build Cache         0                   0                   0B                  0B

解决办法:

vim /usr/lib/systemd/system/docker.service

ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock后面添加如下参数: ``` --graph /opt/docker/data

PS: 如果docker是1.12或以上的版本,可以修改(或新建)daemon.json文件。修改后会立即生效,不需重启docker服务。

sudo vim /etc/docker/daemon.json

修改如下:

{"registry-mirrors": ["http://xxx.xxx.com"], "graph":"/opt/docker/data"}
上一篇 下一篇

猜你喜欢

热点阅读