docker 修改默认存储位置

一般系统下系统盘可能磁盘空间有限,需要将docker的存储目录改到其他位置

docker info 查看docker的版本

低版本docker在配置json中增加"graph":"/var/lib/docker"
高版本docker在配置json中增加"data-root":"/var/lib/docker"

var/lib/docker替换为想要更改的路径。(/var/lib/docker是docker默认的存储位置)

低版本docker示例:

{
  "log-level": "warn",
  "log-driver": "json-file",
  "log-opts": {
     "max-size": "500m",
     "max-file": "5"
   },
   "graph":"/var/lib/docker"
}

高版本docker示例:

{
  "log-level": "warn",
  "log-driver": "json-file",
  "log-opts": {
     "max-size": "500m",
     "max-file": "5"
   },
   "data-root":"/var/lib/docker"
}

#重新加载配置

systemctl daemon-reload

#重启docker服务

 systemctl restart docker

#查看Docker Root Dir的值可以验证是否修改成功

docker info

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>