centos docker 修改默认存储路径


1、修改配置
将--graph /mnt/docker添加在docker.service文件中的ExecStart字段后面,其中/mnt/docker为你需要修改的存储目录

$ vim /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd   --graph /data/docker

2、重启服务

$ systemctl daemon-reload
$ systemctl restart docker

注意:目前网上大多数配置参数是 --graph ,其实这是老版本中的使用方法,新版本已经抛弃,改用了 --data-root ,具体可以通过命令 dockerd --help 查看使用的参数。

但是如果是工作了很久的docker服务

1、创建docker镜像存放路径

mkdir /mnt/docker 
cd /mnt/docker
2、加入配置
将--graph /mnt/docker添加在docker.service文件中的ExecStart字段后面,其中/mnt/docker为你需要修改的存储目录

$ vim /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd   --graph /data/docker

3、拷贝配置文件到新的docker目录

cp -arf /var/lib/docker/* /mnt/docker/ #-a保留原文件属性

4、重启docker

systemctl  restart docker


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM