前提
有时候通过集群安装的docker之类的软件是不方便修改docker的默认存储路径的,使用时间长了后会占用服务器根目录磁盘,默认位置是/var/lib/docker/,这种情况可以在安装docker之前配置。
比如执行这条命令可以将默认的docker存储路径实际放到/data/docker/下
ln -s /data/docker /var/lib/docker
ln -s的使用
ln -s 源路径 目标路径
当目标路径不存在时,会新建以源路径同名的目录
当目标路径存在时,会放到已经存在的目录下
总结
当想使用ln -s
修改docker之类的存储路径时,一定要注意是否已经存在改地址,不然可能会出现docker存储目录下还有一个docker,这样的话还是存储到了根目录下。
如果是已经使用过一段时间的docker想迁移的话,需要把docker停止,移动存储路径。
如果是要新安装docker的话可以在安装docker之前将软链接做好。
mkdir -p /data/docker
ln -s /data/docker /var/lib/docker
标签:存储,ln,路径,默认,linux,docker,data,链接
From: https://www.cnblogs.com/yuan9910/p/18663935