阅读量:1
在Ubuntu上设置Docker存储可通过以下方式操作:
1. 修改默认存储路径
- 停止Docker服务:
sudo systemctl stop docker - 迁移数据:将
/var/lib/docker目录内容移动到新路径(如/mnt/docker),可使用rsync -aP /var/lib/docker/ /mnt/docker/。 - 修改配置文件:编辑
/etc/docker/daemon.json,添加"data-root": "/mnt/docker"(注意不同Ubuntu版本可能需用"graph"替代"data-root")。 - 重启服务:
sudo systemctl start docker,验证路径是否生效:docker info | grep "Docker Root Dir"。
2. 使用软链接(临时方案)
- 移动
/var/lib/docker到新路径后,创建软链接:sudo ln -sf /新路径/docker /var/lib/docker。
3. 配置存储驱动(可选)
若需更改存储驱动(如从overlay2改为aufs),在daemon.json中添加:
{"storage-driver": "aufs"}
需注意驱动兼容性,修改后重启Docker。
4. 验证配置
通过docker info查看Docker Root Dir确认存储路径是否正确。
注意:修改存储路径前建议备份数据,避免误操作导致数据丢失。
参考来源:
以上就是关于“docker在ubuntu上的存储怎么设置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm