Docker 修改默认存储位置
docker的默认存储位置在 /var/lib/docker
下
- 首先将数据移动到新路径
cp -a /var/lib/docker /home/cralor/docker_home
最好是在docker安装之后就修改存储位置,可将原数据进行备份。
2. 编辑 /etc/docker/daemon.json
配置文件,不存在需手动创建
内容如下:
{
"registry-mirrors": ["http://docker.mirrors.ustc.edu.cn"],
"data-root": "/home/cralor/docker_home"
}
第一行是配置的国内源,第二行为数据存储位置。
官网配置地址:https://docs.docker.com/engine/reference/commandline/dockerd/
3. 重新加载配置,重启docker服务。
systemctl daemon-reload
systemctl restart docker
4.查看修改已生效
[cralor@HE ~]$ docker info | grep -i dir
WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
Docker Root Dir: /home/cralor/docker_home
Less interests,more interest!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!