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

【Docker】docker | 迁移docker目录

一、场景说明

1、物理机磁盘空间不够用了
2、docker的镜像、容器、卷等资料的默认路径为: /var/lib/docker
3、增加了数据盘挂在,需要将docker的全部资料更换个目录

二、操作

  1. 确认是否满足切换条件

1)服务是否能够暂停,如果可以就OK
2)核心数据条件允许可以备份下,服务可以挂,数据不能丢
  1. 确认docker状态

systemctl status docker
  1. 停掉docker

systemctl stop docker
  1. docker迁移

rsync -r -avz /var/lib/docker /mnt/data/data131/docker
1)数据盘映射关系: 
nas磁盘: {nas.ip}:/mnt/data/data131/docker
物理机: /mnt/data/data131/docker
2)费点时间,镜像、容器、卷数据太多了
  1. 备份docker原软路由

mv /var/lib/docker /var/lib/docker-old
  1. 创建新的软路由

ln -s /mnt/data/data131/docker /var/lib/docker
  1. 启动docker

systemctl start docker
  1. 查看docker状态

systemctl status docker
1)正常的话,就OK了
  1. 查看docker磁盘占用

docker system df
1)到此,ok了
2)从10以后,就是验证过程了
  1. 创建卷

docker volume create uptime-kuma
  1. 查看卷的位置

cd /mnt/data/data131/docker/volumns
ll
1)卷创建ok,位置也正确
2)操作挺顺利,预祝亦如此
3)发现,迁移过程中,不用停掉容器;而且docker ps发现依然再跑;简直6
http://www.lryc.cn/news/27090.html

相关文章:

  • day24_多线程进阶
  • Qt实现系统桌面目录下文件搜索的GUI:功能一:文件查找与现实
  • 有关数据库的一级、二级、三级封锁协议
  • 【Android Studio】【学习笔记】【2023春】
  • window.open()下载文件重命名/js下载文件重命名/js跨域下载文件重命名
  • zookeeper:简介及常用命令
  • 与流程挖掘布道者熵评科技孙一鸣博士共话流程挖掘市场的起源与前景 | 爱分析访谈
  • 第十一届蓝桥杯省赛——2解密
  • ChatGPT解答:PYQT5 美化各种控件的方案和实例
  • js实现翻盘抽奖
  • Qt QtCreator 安卓开发环境搭建
  • Flutter知识点(二)处理Json
  • 基本概念简介(码率,FPS(帧数),分辨率,RTMP协议)等的介绍
  • 黑盒测试重点复习内容
  • Python每日一练(20230303)
  • 基于Cortex-M7内核STM32F767NIH6,STM32F767VGT6,STM32F767VIT6嵌入式技术资料
  • Nginx SSL证书A+之路
  • 周期性温度和压力波的PID自动控制解决方法
  • 从头开始搭建一个SpringBoot项目--SpringBoot文件的上传与下载
  • It做形式主语和宾语
  • 做测试一定要知道的——软件测试流程和测试规范标准文档
  • Linux下将一个文件压缩分包成多个小文件
  • 分享5款用了一段时间,个人觉得非常nice的软件
  • 搜广推 Product-based Neural Networks (PNN) - 改进特征交叉的方式
  • IDEA2022 配置spark开发环境
  • 趣味答题竞赛小程序开发功能的详细介绍
  • 【独家】华为OD机试提供C语言题解 - 获取最大软件版本号
  • k8s编程operator实战之云编码平台——⑤项目完成、部署
  • C语言杂记(指针篇)
  • ES window 系统环境下连接问题