最近在Ubuntu 16.04.3/14.04.5
系统上使用Docker
结果由于默认的镜像存储路径在系统分区上,而系统分区又不足够大,导致整个系统都不能正常工作了。
因此我们需要把Docker
的镜像存储目录移动到数据分区。
执行如下命令查询默认的存储路径
1 |
$ sudo docker info | grep "Docker Root Dir" |
我们看到如下输出
1 |
Docker Root Dir: /var/lib/docker |
比较简单的方法是通过软链接的方式来实现,具体命令如下:
1 2 3 4 5 6 7 8 |
$ sudo service docker stop #我的系统是用户分区足够大 $ sudo mv /var/lib/docker ~/.docker $ sudo ln -s ~/.docker /var/lib/docker $ sudo service docker start |