docker 软连接修改存储位置

  1. 查看docker路径

    默认情况下Docker的存放位置为:/var/lib/docker,也可以通过如下命令查看docker存储路径
    docker info | grep "Docker Root Dir"

  2. 停掉docker服务
    systemctl stop docker

  3. 移动docker目录
    mv /var/lib/docker /var/sda1/docker_home

    为了保险起见可以先复制
    cp -rf /var/lib/docker /var/sda1/docker_home

    然后删掉文件目录
    rm -rf /var/lib/docker

  4. 创建软链接

    /home/docker_home为源文件目录,也就是新设置的docker存储目录

    /var/lib/docker为软链接目标目录,与此目录建立链接后,相当于原来的docker配置保持不变,但真正的存储目录是其背后所指向的/home/docker_home
    ln -s /var/sda1/docker_home /var/lib/docker

  5. 启动docker服务
    systemctl start docker

  6. 修改完成后,我们可以通过以下命令查看docker的存储目录:

    docker info | grep "Root Dir"

    修改成功会返回以下内容:

    Docker Root Dir: /home/docker_home

  7. 查看/var/lib/目录,docker目录是一个软链接,指向/var/sda1/docker_home,配置正确。

相关推荐
诡异森林。26 分钟前
Docker--Docker网络原理
网络·docker·容器
ALex_zry40 分钟前
Docker Macvlan网络配置实战:解决“network already exists“错误
网络·docker·php
IT小辉同学1 小时前
Docker如何更换镜像源提高拉取速度
spring cloud·docker·eureka
24k小善1 小时前
Flink TaskManager详解
java·大数据·flink·云计算
想不明白的过度思考者1 小时前
Java从入门到“放弃”(精通)之旅——JavaSE终篇(异常)
java·开发语言
.生产的驴1 小时前
SpringBoot 封装统一API返回格式对象 标准化开发 请求封装 统一格式处理
java·数据库·spring boot·后端·spring·eclipse·maven
猿周LV2 小时前
JMeter 安装及使用 [软件测试工具]
java·测试工具·jmeter·单元测试·压力测试
晨集2 小时前
Uni-App 多端电子合同开源项目介绍
java·spring boot·uni-app·电子合同
时间之城2 小时前
笔记:记一次使用EasyExcel重写convertToExcelData方法无法读取@ExcelDictFormat注解的问题(已解决)
java·spring boot·笔记·spring·excel
椰羊~王小美2 小时前
LeetCode -- Flora -- edit 2025-04-25
java·开发语言