全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

docker中修改镜像容器的存放目录的方法

最近在学习docker的路上,今天遇到了个问题,在网上查找了一下资料,顺便留个笔记

在默认情况下,Docker镜像和容器的默认存放位置为: /var/lib/docker

一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法:

1. 挂载大分区到/var/lib/docker

一般选择建立逻辑分区lvm,方便后期扩展集体。

建立新分区,并格式化

[root@localhost lib]# lvcreate -L 300G lv_docker vg_home 
[root@localhost lib]# mkfs.ext4 /dev/vg_home/lv__docker

挂载新分区到临时挂载点

[root@localhost lib]# mkdir /mnt/docker 
[root@localhost lib]# mount /dev/vg_home/lv_docker /mnt/docker/

停掉docker服务后,复制/var/lib/docker下数据到临时挂载点

[root@localhost lib]# service docker stop 
[root@localhost lib]# cp -r /var/lib/docker/* /mtn/docker

修改/var/lib/docker为/var/lib/docker.bak,并创建/var/lib/docker

[root@localhost lib]# mv /var/lib/docker{,.bak} 
[root@localhost lib]# mkdir /var/lib/docker

挂载新分区到/var/lib/docker,并设置开机自动挂载

[root@localhost lib]# mount /dev/vg_home/lv_docker /var/lib/docker 
[root@localhost lib]# vim /etc/fstab

--- 
 /dev/vg_home/lv_docker /var/lib/docker ext4 defaults 0 0
----

启动Docker服务,检查Docker服务是否可用, 数据是否完整

[root@localhost lib]# /etc/init.d/docker start
[root@localhost lib]# docker images 
[root@localhost lib]# docker ps -a

确认无误后卸载临时挂载点,删除/var/lib/docker.bak

[root@localhost lib]# umount /mnt/docker 
[root@localhost lib]# rm -rf /var/lib/docker.bak

2. 修改镜像和容器的存放路径

在Docker服务配置文件/etc/sysconfig/docker中修改镜像和容器存放路径的参数, 在配置文件中加入:

other_args="--graph=/data/docker"

具体执行步骤如下:

停止Docker服务

[root@localhost lib]# service docker stop

备份数据到新的存放路径

[root@localhost lib]# cp -rf /var/lib/docker /data/

修改备份/var/lib/docker路径

[root@localhost lib]# mv /var/lib/docker{,.bak}

启动Docker服务

[root@localhost lib]# service docker start

测试Docker服务

[root@localhost lib]# docker info

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# docker  # 修改镜像目录  # 镜像存放目录  # 镜像目录  # 使用Docker将容器打成镜像的方法步骤  # Docker常用的清除容器镜像命令小结  # Docker 镜像和容器的区别详解  # 详解Docker 容器基础系统镜像打包  # Docker 技巧之删除Docker容器和镜像  # Docker清理命令之如何删除所有的镜像和容器  # Docker导出镜像和容器的操作步骤  # Docker停止及删除容器和镜像的命令行示例(单个和所有)  # 镜像  # 配置文件  # 太大  # 找了  # 越多  # 会给  # 有两种  # 解决方法  # 到新  # 大家多多  # 留个  # 后期  # 情况下  # 在网上  # 路上  # lv_docker  # class  # pre  # brush  # localhost 


相关文章: Android滚轮选择时间控件使用详解  临沂网站制作公司有哪些,临沂第四中学官网?  完全自定义免费建站平台:主题模板在线生成一站式服务  建站主机SSH密钥生成步骤及常见问题解答?  如何通过多用户协作模板快速搭建高效企业网站?  视频网站制作教程,怎么样制作优酷网的小视频?  建站主机如何选?高性价比方案全解析  建站之星后台密码遗忘?如何快速找回?  成都响应式网站开发,dw怎么把手机适应页面变成网页?  微信小程序 input输入框控件详解及实例(多种示例)  如何在Golang中使用replace替换模块_指定本地或远程路径  威客平台建站流程解析:高效搭建教程与设计优化方案  如何通过虚拟主机快速搭建个人网站?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  开封网站制作公司,网络用语开封是什么意思?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  寿县云建站:智能SEO优化与多行业模板快速上线指南  高端智能建站公司优选:品牌定制与SEO优化一站式服务  济南企业网站制作公司,济南社保单位网上缴费步骤?  智能起名网站制作软件有哪些,制作logo的软件?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  如何零基础在云服务器搭建WordPress站点?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  如何有效防御Web建站篡改攻击?  自助网站制作软件,个人如何自助建网站?  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  建站之星免费版是否永久可用?  如何快速搭建高效香港服务器网站?  如何通过云梦建站系统实现SEO快速优化?  免费视频制作网站,更新又快又好的免费电影网站?  高性能网站服务器配置指南:安全稳定与高效建站核心方案  建站之星客服服务时间及联系方式如何?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  建站VPS推荐:2025年高性能服务器配置指南  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  如何在建站主机中优化服务器配置?  制作网站外包平台,自动化接单网站有哪些?  ,想在网上投简历,哪几个网站比较好?  如何配置支付宝与微信支付功能?  长沙做网站要多少钱,长沙国安网络怎么样?  实现虚拟支付需哪些建站技术支撑?  linux top下的 minerd 木马清除方法  安徽网站建设与外贸建站服务专业定制方案  模具网站制作流程,如何找模具客户?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  网站制作费用多少钱,一个网站的运营,需要哪些费用? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。