码迷,mamicode.com
首页 > 其他好文 > 详细

修改docker的默认存储路径

时间:2017-07-19 14:47:05      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:docker docker存储路径

之前的docker让我鼓捣坏了,然后就yum remove docker了,并把相关的文件夹内容都删掉了,重新配置。

注意:这是测试环境,系统是centos7。

docker的默认路径是/var/lib/docker,需求是更换到/home/docker中。


安装docker

yum -y install docker

开启docker服务

service docker start

技术分享

查看docker版本信息,会出现警告。

网上查询后,说是引擎为drivermapper导致的loopback现象。

解决是为drivermapper的元数据存储和docker的镜像数据存储选择独立的设备即可。(lvm或独立磁盘分区)不影响此次的修改操作,暂时不用搭理。

技术分享


修改/etc/sysconfig/docker,此时,/home/下并没有docker文件夹,关闭docker服务


service docker stop


vim /etc/sysconfig/docker

添加:

OPTIONS=--graph="/home/docker"

重新启动docker

service docker start

在重新docker info一下,可以看到路径已经更改为/home/docker

技术分享

创建一个镜像测试一下。

发现,在/home/docker/devicemapper/metadata中,多出了一个文件。

技术分享

在/var/lib//docker/devicemapper/metadata中,是空的。

技术分享

证明修改成功。


本文出自 “白话” 博客,请务必保留此出处http://feature09.blog.51cto.com/12614993/1948854

修改docker的默认存储路径

标签:docker docker存储路径

原文地址:http://feature09.blog.51cto.com/12614993/1948854

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!