Docker部署迁移实战
来源:互联网 发布:sql 报表开发工具 编辑:程序博客网 时间:2024/06/08 15:22
题记
在docker初始环境部署时,宿主机设定docker存储位置为/var/lib/docker 路径,但我们都知道,/var挂载分区往往就很小的空间,如50GB。
随着业务量的增加,docker部署数量增多,会有很大的磁盘占用,慢慢/var/lib/docker就很容易占满了。
此时,对docker存储进行迁移势在必行!
1、修改镜像和容器的存放路径
在Docker服务配置文件/etc/sysconfig/docker中修改镜像和容器存放路径的参数, 在配置文件中加入:
other_args=”–graph=/home/dockerstorage/docker”
2、迁移具体执行步骤
步骤1:停止Docker服务
[root@localhost lib]# service docker stop
步骤2:备份数据到新的存放路径
[root@localhost lib]# cp -rf /var/lib/docker /data/
步骤3:修改备份/var/lib/docker路径
[root@localhost lib]# mv /var/lib/docker /var/lib/dockerbak
步骤4:启动Docker服务
[root@localhost lib]# service docker start
步骤5:测试Docker服务
[root@localhost lib]# docker info
3、运行docker
按照以前的方式运行docker,修改网络等就可以了。不会再提示:因磁盘原因导致无法删除、无法移动文件等问题了。
2017年07月13日 22:48 于家中床前
作者:铭毅天下
转载请标明出处,原文地址:
http://blog.csdn.net/laoyang360/article/details/75094150
如果感觉本文对您有帮助,请点击‘顶’支持一下,您的支持是我坚持写作最大的动力,谢谢!
- Docker部署迁移实战
- docker自动化部署实战
- Docker部署JavaWeb项目实战
- Docker部署JavaWeb项目实战
- Docker部署JavaWeb项目实战
- Docker实战:使用Docker安装部署Gitlab
- Docker实战:Docker安装部署RabbitMQ
- 实战Docker部署tomcat发布环境
- 自己学Docker:15.Docker使用实战--zookeeper集群部署
- docker 实战---部署tomcat\weblogic集群 (二)
- 用Docker重新定义Java虚拟化部署实战案例
- Docker部署基于Nodejs的Web应用-实战篇
- 有容云:实战总结之 利用Docker、Docker Compose &Rancher构建持续部署
- 有容云:实战总结之利用Docker、Docker Compose &Rancher构建持续部署2
- 自己学Docker:16.Docker使用实战--部署带Web管理工具的RabbitMQ
- docker实战
- docker 实战
- docker部署
- Java线程Thread
- Backpropagation Algorithm
- 【树状数组--思维】poj 3928 pingpong
- 快速好写的求最长回文子串的代码(O(n^2))
- 更改Mysql数据库存储位置的具体步骤
- Docker部署迁移实战
- 221. Maximal Square
- hdu1711(kmp算法)
- Java 将一个list按照某个字段分组后放入到一个新的list里面
- POJ 1364 King
- Hook Android C代码基础总结
- hbase 源代码分析 (7) put 过程 详解
- fdisk对一个块设备进行分区
- 把数组排成最小的数