Docker服务默认存储目录修改

转载至:blog.csdn.net/xiaotian518...

docker安装时,一般默认的存储工作目录是/var/lib/docker。但通常情况下,这个目录是在linux的根目录下,而根目录通常空间有限,很多时候,工作目录是需要大容量的磁盘空间。

使用如下命令

shell 复制代码
docker info

可以查看到当前docker的工作目录是/var/lib/docker

可以使用如下的方法,将docker默认的工作目录/var/lib/docker,修改为磁盘空间更大的目录/home/docker,操作方法如下:

一、编辑daemon.json

进入目录/etc/docker目录下

shell 复制代码
cd /etc/docker

新建或者编辑daemon.json

shell 复制代码
vi daemon.json

编辑内容设置新的存储路径为/home/docker,如下:

shell 复制代码
{ "graph": "/home/docker" }

二、重新启动docker

配置完成后,使用命令重新启动docker

shell 复制代码
systemctl restart docker

启动完成后,使用命令

shell 复制代码
docker info

查看当前docker的存储空间

以上docker目录修改完成后,docker需要重新加载镜像

相关推荐
杨充33 分钟前
1.面向对象设计思想
后端
IT_陈寒1 小时前
Java的Date类又坑了我一次,改用时间戳真香
前端·人工智能·后端
systemPro1 小时前
2.6亿条设备数据,历史查询从超时到50ms,我做了什么
后端
要阿尔卑斯吗2 小时前
提示词优化启示:为什么“按顺序输出“比“关键度评分“更有效
后端
她的男孩2 小时前
后台接口加密别只会 HTTPS,ForgeAdmin 的 RSA + SM4/AES 源码拆解
后端·面试·开源
极光技术熊2 小时前
Spring AI 从入门到精通:构建你的 AI 开发知识体系
后端·github
程序员cxuan2 小时前
一句话,让你用上 GPT-5.6
人工智能·后端·程序员
远航_2 小时前
OpenSpec 完整详细介绍
前端·后端
AskHarries3 小时前
不用公网 IP,把 Windows 和 Linux 服务器放进同一个局域网:Tailscale 组网实战
后端
神奇小汤圆3 小时前
Java 的1 亿次对象创建:JVM 开启 / 关闭逃逸分析,GC 性能差距巨大
后端