Docker-修改docker数据存储目录
1、停止正在运行的docker:
1 | sudo systemctl stop docker |
2、创建文件夹:
1 | mkdir /data/docker |
3、移动/var/lib/docker/目录到新目录中:
1 | mv /var/lib/docker/* /data/docker |
4、修改配置文件
1 | vi /etc/docker/daemon.json |
增加以下配置即可
1 | { |
v17.05.0 之后使用 data-root,旧版本请使用 graph
5、删除/var/lib/docker/目录:
1 | rm -rf /var/lib/docker |
6、启动docker:
1 | systemctl start docker |
如果启动失败,参考 How To Change Docker Data Folder Configuration 进行更改
其他方式:
通过软链接修改docker数据存储目录,软连接/data/docker 到 /var/lib/里:
1 | ln -s /data/docker /var/lib/docker |
Related Posts