操作系统:ubuntu 16.04.4
由于系统根分区 / 空间小
执行如下命令查询默认的存储路径
$ docker info | grep “Docker Root Dir”
我们看到如下输出
Docker Root Dir: /var/lib/docker
比较简单的方法是通过软链接的方式来实现,具体命令如下:
$ sudo service docker stop
#我的系统是用户分区足够大
$mv /var/lib/docker /data/.docker
$ ln -s /data/.docker /var/lib/docker
$ systemctl restart docker
查看系统空间
[root@my-ubuntu-16.04.4:/data/.docker]
#df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
udev devtmpfs 63G 0 63G 0% /dev
tmpfs tmpfs 13G 187M 13G 2% /run
/dev/sda9 ext4 25G 8.5G 16G 36% /
/dev/sda11 ext4 49G 1.1G 45G 3% /home
tmpfs tmpfs 13G 52K 13G 1% /run/user/1000
/dev/mapper/vggroup2-lv2 ext4 916G 399G 471G 46% /data
overlay overlay 916G 399G 471G 46% /data/.docker/overlay2/d06d6d0e2631af6efabb6eb313c0c5e4b98a28bc3c6b303ea01556be0da069b0/merged
overlay overlay 916G 399G 471G 46% /data/.docker/overlay2/aba24134fe7de72ca5c72f2cb30812375ce7e43cd6509c6b0ce176ec36180930/merged
overlay overlay 916G 399G 471G 46% /data/.docker/overlay2/f7afb6b35b1f1668918fc0085a9e174222c900e0fcb2af8ab8e405576b335906/merged
overlay overlay 916G 399G 471G 46% /data/.docker/overlay2/4de73e23ec0e2cad753d7e7bbaa16036efa6a6b35ad4542ca8f2a7f3bb8f00ad/merged
overlay overlay 916G 399G 471G 46% /data/.docker/overlay2/78dc74922f17c5ad983d65598f9863593903153a721a8efdf0ed891eab3c771f/merged