Docker-修改docker数据存储目录

推荐修改配置文件来改

文章目录

    • 通过软链接修改docker数据存储目录
    • 修改配置文件实现

通过软链接修改docker数据存储目录

1、停止正在运行的docker:

systemctl stop docker

2、创建文件夹:

mkdir /data/docker 

3、移动/var/lib/docker/目录到新目录中:

如果是未启动过,可以跳过 3 和 4

mv /var/lib/docker/* /data/docker

4、删除/var/lib/docker/目录:

rm -rf /var/lib/docker

5、软连接/data/docker 到 /var/lib/里:

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

6、启动docker:

systemctl start docker

修改配置文件实现

vim /etc/docker/daemon.json

增加以下配置即可

v17.05.0 之后使用 data-root,旧版本请使用 graph

{
 "data-root": "/data/docker"
}

如果启动失败,参考 How To Change Docker Data Folder Configuration 进行更改

你可能感兴趣的:(Docker)