这种方法是在system下创建一个配置文件,直接在配置文件中配置一个新的docker存储路径进行修改。
第一步是将默认docker存储位置的数据复制到新路径。
Docker默认存储路径是:/var/lib/docker
新的存储路径为:/data1/docker,该路径下的文件大小如下:
其次,在/etc/systemd/system下创建docker.service.d目录。
第三步:将/lib/systemd/system/docker . service文件复制到docker.service.d目录,并将其重命名为docker.conf
第四步:编辑docker.conf文件。
添加以下内容:
exec = execstart =/usr/bin/docker --graph = "/data1/docker " --storage -driver = overlay 2注意:
(1)第& ldquoExecStart = & rdquo这也是必不可少的,否则你将报告一个错误。
(2)storage -驱动是docker目前使用的存储驱动。我们可以查看第一张图,最大的文件是存放docker完整信息的存储路径。
Overlay file system (OverlayFS)是一个非常接近AUFS的文件系统(ubantu自带的一个文件系统,有兴趣可以百度一下),但是它的设计更轻便,速度更快。Docker提供了两种overlayFS,一种是原来的Overlay,另一种是更新更稳定的overlay2。在日常使用中,我们应该更喜欢使用更好、更稳定的overlay2,而不是overlay。
第5步:重新加载配置并重启docker。
SystemDaemon -ReloadSystemCTL重新启动dockersSystemCTL启用Docker传递“Docker信息& quot您可以查看修改后的docker信息。
摘要
关于docker修改默认存储位置的这篇文章到此为止。关于docker修改默认存储位置的更多信息,请搜索主机频道zhujipindao之前的文章。或者继续浏览下面的相关文章。希望大家支持主机频道zhujipindao。以后多来com!
评论前必须登录!
注册