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需要重新加载镜像

相关推荐
绝望的蛋炒饭8 小时前
长会话的模型选型:缓存命中率如何决定真实成本
人工智能·后端·agent
用户80467718009758 小时前
Spring MVC Controller 返回值类型全解
后端
用户127653018148 小时前
把客服分流、询盘清洗、多平台改写做成 3 个 HTTP 接口,纯规则引擎也能跑
后端
程序员初一8 小时前
玩了这么多年服务器,那服务器管理工具哪个好用?
后端
用户427019230128 小时前
改个模型名,两个定时任务静默死了:一次定义与引用的分离事故
后端
知守观8 小时前
从 4 套 PDF 库的混战,聊聊老项目的依赖管理与“静默失败”
java·后端·设计模式
用户072367066608 小时前
基于 JavaAgent 的无侵入 Mock:让联调和链路测试不再等下游
java·后端
小蒜学长8 小时前
基于SpingBoot+Vue的定向越野赛事管理系统的设计与开发(代码+数据库+LW)
java·前端·spring boot·后端·前后端分离·定向越野赛事
海岳云舟8 小时前
spring自带线程池使用不当导致的死锁问题
java·后端
写码跑山的老艾8 小时前
10 张图看懂:一次 MySQL 刷数,为什么压垮了 ES?
后端