首页 > 其他分享 >docker 修改存储目录

docker 修改存储目录

时间:2023-09-06 09:46:55浏览次数:43  
标签:存储 lib 修改 step var docker data 目录

有以下两种修改 方式
https://blog.csdn.net/weixin_45720992/article/details/131136505 方法1. 修改docker默认存储位置 step 1: docker默认存储路径在/var/lib/docker下 [root@node01 system]# docker info | grep -i dir Docker Root Dir: /var/lib/docker step 2: 修改默认路径 修改docker的systemd的配置文件 #移动文件位置 cp -a /var/lib/docker /data/ step 3: 修改docker.service文件 vim /usr/lib/systemd/system/docker.service 修改内容如下: ExecStart=/usr/bin/dockerd --graph /data/docker -H fd:// --containerd=/run/containerd/containerd.sock step 4: 编辑 /etc/docker/daemon.json 文件 如果不存在得手动创建,如果你写了国内源的话,就在这下边在加一行就行,注意:添加"data-root": “/data/docker"前面要添加逗号”,",避免json格式不正确,报错 { "registry-mirrors":["http://docker.mirrors.ustc.edu.cn"], "exec-opts": ["native.cgroupdriver=systemd"], "data-root": "/dockerdata/docker" } 1 2 3 4 5 6 step 5: 重新加载配置,启动,查看路径是否修改成功 systemctl daemon-reload systemctl restart docker 查看相关信息 [root@node01 system]# docker info | grep -i dir Docker Root Dir: /data/docker 方法2. 创建软连接 #移动文件位置 cp -a /var/lib/docker /data/ #创建软连接 sudo ln -fs /data/docker /var/lib/docker 重新加载配置&查看位置 systemctl daemon-reload systemctl restart docker 查看配置信息 [root@node01 system]# docker info | grep -i dir 参考文档 https://blog.51cto.com/u_11639179/4869391 ———————————————— 版权声明:本文为CSDN博主「努力往上搞」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_45720992/article/details/131136505

  

标签:存储,lib,修改,step,var,docker,data,目录
From: https://www.cnblogs.com/liuyoushui/p/17681458.html

相关文章

  • C进阶(数据存储)
    空类型void表示空类型(无类型)通常应用于函数的返回类型、函数的参数、指针类型大小端存储模式(使用代码段判断大小端)大端存储 数据的低位保存在内存的高地址中,而数据高位,保存在内存低地址中小端存储数据的低位保存在内存的低地址中,而数据高位,保存在内存高地址中补码反码原码三种表......
  • 第02章-存储和压缩格式
    目录第02章存储和压缩格式22.1存储和压缩格式对比22.2查询效果测试32.3查询效果测试带shuffle3第02章存储和压缩格式存储和压缩格式简介SparkSQL表存储的数据量都特别大,因此存储格式要考虑查询性能写入性能和存储成本。而orc存储格式是一种列式存储,在查询写入时比较快,而......
  • 什么是华为云对象存储OBS?它有什么优势?
    华为对象存储OBS(ObjectStorageService)是一种高可用、高可靠、高性能的云存储服务,能够为企业和个人用户提供强大的数据存储和管理功能。本文将对华为对象存储OBS的特点、优势和未来发展进行详细介绍。一、华为对象存储OBS的特点1.对象存储:华为对象存储OBS采用对象存储技术,将数......
  • docker 打开报错 windows hypervisor is not present docker desktop is unable to de
     dockerdesktop-windowshypervisorisnotpresentdockerdesktopisunabletodetectahypervisor.hardwareassistedvirtualizationanddataexecutionprotectionmustbeenabledintheblos.seehttps://docsdocker.com/desktop/troubleshoot/topics/#virtua......
  • SVN 仓库目录管理
    一个SVN目录仓库用的时间长了之后,就会发现有的目录可以单独列出来开个单个的仓库了,这时候希望把它们拿出来,并保留改动日志。这个时候就可以用`svndumpfilter`命令来处理这个问题。第一步,把整个svn库dump出来sudosvnadmindumprepo1>repo1_backup.svn第二步,从dump中提取需要......
  • 使用 Docker Compose 部署 Redis Sentinel 高可用架构
    在现代应用中,无法容忍系统中断或数据丢失。Redis作为一种高性能的内存数据库,被广泛应用于缓存、会话管理等场景。然而,即使我们拥有可伸缩的RedisCluster集群,也需要考虑在主节点故障时自动切换到从节点的机制。这时候RedisSentinel就派上用场了。高可用性是分布式应用的核心......
  • 医院影像科PACS/RIS系统源码 患者登记、图像采集、图像存储、报告产生
    医院PACS系统源码一套医学影像存储与传输系统,PACS部分主要提供医学影像获取、影像信息网络传递、大容量数据存储、影像显示和处理、影像打印等功能。RIS主要提供分诊登记、叫号、检查报告生成和打印等功能。本套影像存储与传输系统将二者进行无缝对接,提供了一个完整的集患者登记、......
  • 优化Docker权限管理:配置Docker用户组
    Docker利用Linux的用户和组权限来管理对Docker守护进程的访问权限。一般情况下,只有root用户和属于docker用户组的用户才被允许访问Docker守护进程。在Linux系统上使用Docker时,如果您尚未配置docker用户组,那么作为非root用户执行Docker相关命令将要求使用sudo......
  • Docker三剑客之docker-compose
    docker-compose是Docker生态系统中的一个重要成员,它允许开发人员使用一个简单的配置文件来定义和运行多个Docker容器。通过docker-compose,你可以定义应用程序的各个组件、容器之间的依赖关系以及网络配置,从而实现在一个命令中启动、停止和管理整个应用程序栈。安装docker-co......
  • Docker 及 Docker Compose 安装指南
    Docker是一个开源的容器化平台,可以帮助我们快速构建、打包和运行应用程序。而DockerCompose则是用于管理多个容器应用的工具,可以轻松定义和管理多个容器之间的关系。现在,让我们开始安装过程吧!docker安装apt安装sudoaptupdatesudoaptinstalldocker.iosudosystemctlstatu......