Docker工作目录迁移

news/2024/9/23 6:09:20/

文章目录

  • 前言
  • 一、迁移步骤
    • 1.停掉docker服务
    • 2.创建存储目录
    • 3.迁移docker数据
    • 4.备份
    • 5.添加软链接
    • 6.重启docker服务,测试
  • 总结


前言

安装docker,默认的情况容器的默认存储路径会存储系统盘的 /var/lib/docker 目录下,系统盘一般默认 50G,容器输出的所有的日志,文件,镜像,都会存在这个地方,时间久了就会占满系统盘。


一、迁移步骤

docker_8">1.停掉docker服务

systemctl stop docker.service

2.创建存储目录

找到一个大的磁盘空间,创建存储目录

mkdir -p /home/docker/lib/

docker_17">3.迁移docker数据

迁移docker数据到新的数据盘目

rsync -r -avz /var/lib/docker /home/docker/lib/

注意:此步骤可能需要消耗十分钟左右,rsync用法。

4.备份

mv /var/lib/docker /var/lib/docker.old

5.添加软链接

ln -s /home/docker/lib/docker /var/lib/

docker_31">6.重启docker服务,测试

systemctl start docker.service

备注:启动 Docker 之后,Docker 写入的路径依然是 /var/lib/docker ,但是因为软链接的设置,实际已经是往新的目录写入了。至此,完成了 Docker数据目录的迁移。

最后,确认服务没有问题后,删除备份的目录:

rm -rf /var/lib/docker.old

总结

以上就是今天要讲的内容。


http://www.ppmy.cn/news/1529180.html

相关文章

MySQL:事务隔离级别

SQL 标准定义了四个隔离级别: READ-UNCOMMITTED(读取未提交) :最低的隔离级别,允许读取尚未提交的数据变更,可能会导致脏读、幻读或不可重复读。READ-COMMITTED(读取已提交) :允许读取并发事务已经提交的数据&#xf…

Python 入门(一、使用 VSCode 开发 Python 环境搭建)

Python 入门第一课 ,环境搭建...... by 矜辰所致前言 现在不会 Python ,好像不那么合适,咱先不求精通,但也不能不会,话不多说,开干! 这是 Python 入门第一课,当然是做好准备工作&a…

演示:基于WPF的DrawingVisual开发的Chart图表和表格绘制

一、目的:基于WPF的DrawingVisual开发的Chart图表和表格绘制 二、预览 钻井井轨迹表格数据演示示例(应用Table布局,模拟井轨迹深度的绘制) 饼图表格数据演示示例(应用Table布局,模拟多个饼状图组合显示&am…

Python Pandas数据清洗之缺失数据处理

大家好,在数据分析和处理过程中,缺失数据是常见且不可避免的现象。无论是在数据收集、传输或存储的过程中,数据集可能会出现部分丢失。缺失数据的存在不仅会影响数据的完整性,还可能对后续的数据分析和建模造成不利影响。为了保证…

SpringBoot - 基于 Java的超市进销存系统

专业团队,咨询就送开题报告,欢迎大家私信,留言,联系方式在文章底部 摘 要 随着信息化时代的到来,管理系统都趋向于智能化、系统化,超市进销存系统也不例外,但目前国内仍都使用人工管理&#xf…

深度学习对抗海洋赤潮危机!浙大GIS实验室提出ChloroFormer模型,可提前预警海洋藻类爆发

2014 年 8 月,美国俄亥俄州托莱多市超 50 万名居民突然收到市政府的一则紧急通知——不得擅自饮用自来水! 水是人类生存的基本供给,此通告关系重大,发出后也引起了不小的恐慌。究其原因,其实是美国伊利湖爆发了大规模…

浅显易懂的Git教程

Git概述 SVN与Git的对比 SVN(Subversion) 类型:集中式版本控制系统 工作流程: 从中央服务器下载最新版本到本地。在本地进行开发。提交更改回中央服务器。 优点: 简单易用,适合小型团队。版本历史清…

无人机之4G模块的主要功能和优势

一、增强图传 在无人机飞行过程中,传统的图传方式可能会受到信号遮挡或干扰的影响,导致图像传输不稳定甚至中断。而4G模块通过结合4G网络技术,能够在原有图传技术的基础上提供增强的图传功能。当传统图传信号不佳时,无人机可以自动…