更该Docker的默认存储目录

来源:互联网 发布:网络安全教育简报 编辑:程序博客网 时间:2024/06/05 21:18

Docker

系统:ubuntu

默认情况下Docker的存放位置为:/var/lib/docker

可以通过下面命令查看具体位置:

sudo docker info | grep "Docker Root Dir"

这个方法里将通过软连接来实现。

首先停掉Docker服务:

systemctl restart docker或者service docker stop

然后移动整个/var/lib/docker目录到目的路径:

mv /var/lib/docker /root/data/docker

创建软链接

ln -s /root/data/docker /var/lib/docker

这时候启动Docker时发现存储目录依旧是/var/lib/docker,但是实际上是存储在数据盘的,你可以在数据盘上看到容量变化。

这里值得注意的一个地方是,务必要把/var/lib/ 下的整个docker 移动到其他目录(换句话说,就是,在创建软链接前,/var/lib/ 目录下不存在docker 目录,这样子创建的软链接才是有效的)

原创粉丝点击