迁移 Docker 到其它磁盘目录


手里有一台某联不通的云服务器,系统盘只有可怜的 20GB(还不算安装系统)。

好在另外给了一块 1TB 的数据盘,于是各种占地方的玩意都要迁移到数据盘里。

本文主要介绍 Docker 的迁移过程。

Docker 的安装过程详见文章 CentOS7 安装 Docker。

通过 yum 安装的 docker 默认使用 /var/lib/docker 目录。

# 停止docker服务
systemctl stop dcoker# 迁移docker目录到数据盘vdb2
mv /var/lib/docker/* /mnt/vdb2/docker/# 挂载docker目录至原目录
mount --bind /mnt/vdb2/docker /var/lib/docker# 添加挂载命令至开机脚本
vi /etc/rc.local# 在文件最后一行添加以下挂载命令
mount --bind /mnt/vdb2/docker /var/lib/docker# 保存退出

开机脚本无效的解决方案:请参考文章 rc.local 开机启动脚本无效的解决办法

迁移 Docker 到其它磁盘目录相关推荐

  1. /var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录

    0  du -hs /var/lib/docker/ 命令查看磁盘使用情况. linlf@dacent:~$ sudo du -hs /var/lib/docker/ 237G /var/lib/do ...

  2. Docker - 清理Docker占用的磁盘空间

    通过docker重新发布一个线上jar包时,报错如下: failed to copy files: failed to copy file: Error processing tar file(exi ...

  3. Docker 入门系列(4)- Docker 数据管理(挂载目录、挂载文件、数据卷挂载、数据卷共享、数据卷删除、数据卷容器备份和恢复)

    基于底层存储实现,Docker 提供了三种适用于不同场景的文件系统挂载方式:Bind Mount.Volume 和 Tmpfs Mount. Bind Mount 能够直接将宿主操作系统中的目录和文件 ...

  4. 如何清理Docker占用的磁盘空间?

    摘要:用了Docker,好处挺多的,但是有一个不大不小的问题,它会一不小心占用太多磁盘,这就意味着我们必须及时清理. 作为一个有信仰的技术公司,我们Fundebug的后台采用了酷炫的全Docker化架 ...

  5. 将ubuntu的home迁移至第二块磁盘

    在忍受了一整周的磁盘将满的报警之后,今天终于着手准备将占据64G磁盘中的44G的Home迁移至另外一块磁盘,当然,这也是使用Linux做PC OS的正确使用方式.在Linux的目录管理风格的基础上,这 ...

  6. 基于Docker的服务器磁盘清理

    背景 Docker服务器不是传统的服务器.磁盘空间满的思路排查如下: ### docker system df## docker system prune 命令可以用于清理磁盘,删除关闭的容器.无用的 ...

  7. 如何清理Docker占用的磁盘空间? 1

    摘要:用了 Docker,好处挺多的,但是有一个不大不小的问题,它会一不小心占用太多磁盘,这就意味着我们必须及时清理. 作为一个有信仰的技术公司,我们Fundebug的后台采用了酷炫的全 Docker ...

  8. 解决docker占满磁盘问题

    在使用docker一段时间后突然出现某个容器进程挂掉,然后再去重新启动都会失败,这是可能需要看看是不是docker把磁盘占满了.下面详细介绍一下我遇到docker占满磁盘的一次经历. 某天上午测试突然 ...

  9. Docker for Windows 共享目录设置

    在Linux上进行编程开发的流畅,在Windows上进行业务沟通的便捷,让我曾经在这两种操作系统之间来回游走.过往的各种折腾史在此就不再提,今天只说一个小小的问题:Docker for windows ...

最新文章

  1. (C++)异常退出情况合集(持续更新中)
  2. Codeforces Round #686 (Div. 3) F. Array Partition(二分+线段树)
  3. Panda和numpy库和matplotlib库的安装
  4. Linux驱动之内核加载模块过程分析
  5. 『设计模式』设计模式--策略模式
  6. idea 关于2020maven home directory的路径
  7. 怎样设置 vmware 开放一个网络端口,使网络上的电脑能访问这个端口
  8. vbs 获取计算机主机名,vbs 获取主机名
  9. CentOS7 下安装telnet服务
  10. jsjavaScript打印99乘法表
  11. 导频矢量推导与离散信号傅里叶变换
  12. python中set什么意思_python中set详解
  13. matlab字号单位是磅吗,Office软件中字体“号”与“磅”的关系
  14. 阿里云视频直播开发----java
  15. 如果微软狠心鸿蒙系统,微软强制用户升级华为鸿蒙系统出来你会放弃windows使用鸿蒙吗...
  16. 【SSLGZ 2812】2017年10月30日提高组T2 凤凰院真凶
  17. iOS刘海机型UI适配(X、Xs、Xs Max、Xr)
  18. 【转载】跟我一起写 Makefile(一)
  19. Deep Anomaly Detection with Deviation Networks论文阅读
  20. 计算机散热程序,电脑的散热方法_百度经验

热门文章

  1. ArrayList 与linkedlist区别
  2. jQuery循环滚动展示代码
  3. ASP.NET 4中的SEO改进
  4. Magento教程 24:如何发送电子报! (Newsletter)
  5. Google我的商家设定
  6. PHP下载CSS文件中的图片
  7. click() bind() live() delegate()区别
  8. jquery1.4 API 区别与更新中文版(beta)
  9. WordPress 三个必须的安全措施
  10. 系统日志之logger命令