修改docker的默認存儲路徑
阿新 • • 發佈:2017-07-19
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的默認存儲路徑