当前位置: 首页 > news >正文

修改Docker的默认存储路径

docker默认存储路径:/var/lib/docker/

执行 docker info 查看,得到以下信息

 Docker Root Dir: /var/lib/docker/Debug Mode: falseRegistry: https://index.docker.io/v1/Labels:Experimental: falseInsecure Registries:

1.修改docker配置

要修改默认路径官方文档的修改办法是编辑 /etc/docker/daemon.json 文件:

vim /etc/docker/daemon.json

默认情况下这个配置文件是没有的,这里实际也就是新建一个,然后写入以下内容:

{"data-root": "/data/docker"
}

2.迁移docker数据

往往修改配置后,以往的image我们还要重新下,这里我们把历史数据也同步到新的存储路径。

systemctl stop docker
rsync -avzh /var/lib/docker /data/

3.重启docker

systemctl daemon-reload
systemctl start docker

4.检查是否生效

# docker infoDocker Root Dir: /data/docker/Debug Mode: falseRegistry: https://index.docker.io/v1/Labels:Experimental: falseInsecure Registries:

检查镜像,发现镜像也都迁过来了

docker images

http://www.mrgr.cn/news/45497.html

相关文章:

  • 个人常用的正则表达式匹配,以及实际应用
  • 【react】开发常用hooks统计
  • 分析和解决js运算精度问题,出现多位小数
  • 算法闭关修炼百题计划(四)
  • 如何下载和安装CLion,图文详解
  • ZCC40036 过压保护芯片
  • 如何优化电源模块自动化测试的硬件设计?-纳米软件
  • C++ 游戏开发中内存管理进阶
  • 云原生周刊:Docker大涨价|2024.10.8
  • 00.DAMA数据管理知识体系[CDGA及考试相关介绍]
  • Kubernetes v1.31“Elli”:云原生领域的十年里程碑式革新!
  • 【C++】模拟实现hash_table(哈希表)
  • 洛谷新题 U487375 棕兔舞步旋 |【模版】快速输出
  • sql按照指定数组顺序查询数据
  • 编译gcc-8.3
  • 缓存系统的三大挑战:缓存击穿、缓存穿透和缓存雪崩
  • 清华系“仓颉”来袭:图形起源:用AI颠覆字体设计,推动大模型商业化落地
  • 在React中构建自己的自定义Hooks:获取数据的简单指南
  • MatrixVT: Efficient Multi-Camera to BEV Transformation for 3D Perception
  • Set()Map()使用场景和具体如何使用案例解释-demo