龙空技术网

最简单修改Docker存储位置

霄尘 613

前言:

眼前各位老铁们对“docker镜像存放位置”大致比较关心,同学们都想要知道一些“docker镜像存放位置”的相关知识。那么小编在网络上汇集了一些有关“docker镜像存放位置””的相关资讯,希望朋友们能喜欢,同学们一起来了解一下吧!

默认情况下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/dockerln -s /root/data/docker /var/lib/docker

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

标签: #docker镜像存放位置