linux通过配置软链接修改文件默认存储路径

前提

有时候通过集群安装的docker之类的软件是不方便修改docker的默认存储路径的,使用时间长了后会占用服务器根目录磁盘,默认位置是/var/lib/docker/,这种情况可以在安装docker之前配置。
比如执行这条命令可以将默认的docker存储路径实际放到/data/docker/下
ln -s /data/docker /var/lib/docker

ln -s的使用

ln -s 源路径 目标路径

当目标路径不存在时,会新建以源路径同名的目录

image
image
image

当目标路径存在时,会放到已经存在的目录下

image
image
image

总结

当想使用ln -s修改docker之类的存储路径时,一定要注意是否已经存在改地址,不然可能会出现docker存储目录下还有一个docker,这样的话还是存储到了根目录下。
image

如果是已经使用过一段时间的docker想迁移的话,需要把docker停止,移动存储路径。
image

如果是要新安装docker的话可以在安装docker之前将软链接做好。

mkdir -p /data/docker
ln -s /data/docker /var/lib/docker
posted @ 2025-01-10 14:57  开心burukku  阅读(156)  评论(0)    收藏  举报