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 @   开心burukku  阅读(55)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示