全网整合营销服务商

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

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

在 docker 之间导出导入镜像的方法

很喜欢玩docker,但最新遇到一个问题,公司给的新机器的dns有问题,导致pull不下来镜像。

没办法了,没有镜像什么神马都干不了,又不能花很多时间去搭建私有的镜像库,只有另寻办法了。

废话少说,经过探究,发现 docker 提供把镜像导出export(保存save)为文件的机制,这样就可以把镜像copy到任意地方了。

1. 导出 export - 导入 import

格式:docker export CONTAINER(容器)

使用 docker ps -a 查看本机已有的容器,如:

我们使用容器 furious_bell,现在要将这个容器保存为一个文件 myunbuntu-export-1204.tar

docker export furious_bell > /home/myubuntu-export-1204.tar 

导出完成后,就可以使用 import 导入了

docker import - /home/myubuntu-export-1204.tar 

2.保存save - 加载 load

格式:docker save IMAGE(镜像)

使用 docker images 查看本机已有的镜像(也可以使用 docker commit <CONTAIN-ID> <IMAGE-NAME>命令把一个正在运行的容器保存为镜像),如:

这里有个基础镜像:ubuntu:12.04,现在要将这个镜像保存为一个文件myubuntu-save-1204.tar

docker save 9610cfc68e8d > /home/myubuntu-save-1204.tar 

有点慢,稍微等待一下,没有任何warn信息就表示保存OK。9610cfc68e8d 是镜像ID

现在就可以在任何装 docker 的地方加载 刚保存的镜像了

docker load < /home/myubuntu-save-1204.tar

3.导出 export 与 保存 save 的区别

 (1).export导出的镜像文件大小  小于 save保存的镜像

 (2).export 导出(import导入)是根据容器拿到的镜像,再导入时会丢失镜像所有的历史,所以无法进行回滚操作(docker tag <LAYER ID> <IMAGE NAME>);而save保存(load加载)的镜像,没有丢失镜像的历史,可以回滚到之前的层(layer)。(查看方式:docker images --tree)

注:导入加载进来觉得不合适可以使用 docker rm 容器ID 、 docker rmi 镜像ID 来删掉。

移除所有的容器和镜像(大扫除):

复制代码 代码如下:
docker kill $(docker ps -q) ; docker rm $(docker ps -a -q) ; docker rmi $(docker images -q -a)  

参考:

http://www.tuicool.com/articles/emYVRzv

http://my.oschina.net/zjzhai/blog/225112

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


# docker  # 镜像导入导出  # 导入导出  # 导出镜像  # docker镜像导入导出的两种方法  # Docker镜像与容器的导入导出以及常用命令总结  # Docker 镜像导入导出过程介绍  # Docker镜像与容器的导入导出操作实践  # Docker镜像的导入导出代码实例  # docker镜像的导入和导出的实现  # docker镜像导入导出备份迁移的操作  # Docker镜像导出与导入与拷贝实例分析  # Docker镜像的导入导出的实现方法  # Docker 本地导入镜像/保存镜像/载入镜像/删除镜像的方法  # Docker镜像保存为文件及从文件导入镜像的方法  # docker镜像导入的实现方法  # 镜像  # 加载  # 就可以  # 保存为  # 可以使用  # 要将  # 神马  # 本机  # 有个  # 没有任何  # 没办法  # 很喜欢  # 又不  # 一个问题  # 不合适  # 少说  # 大家多多  # 移除  # 正在运行  # 完成后 


相关文章: 网站制作说明怎么写,简述网页设计的流程并说明原因?  如何访问已购建站主机并解决登录问题?  建站之星微信建站一键生成小程序+多端营销系统  如何快速完成中国万网建站详细流程?  北京专业网站制作设计师招聘,北京白云观官方网站?  如何破解联通资金短缺导致的基站建设难题?  临沂网站制作企业,临沂第三中学官方网站?  建站主机功能解析:服务器选择与快速搭建指南  如何用AWS免费套餐快速搭建高效网站?  网站制作网站,深圳做网站哪家比较好?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  TestNG的testng.xml配置文件怎么写  网站制作壁纸教程视频,电脑壁纸网站?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  如何制作网站标识牌,动态网站如何制作(教程)?  定制建站策划方案_专业建站与网站建设方案一站式指南  网站制作难吗安全吗,做一个网站需要多久时间?  已有域名能否直接搭建网站?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  重庆市网站制作公司,重庆招聘网站哪个好?  如何在IIS服务器上快速部署高效网站?  学校建站服务器如何选型才能满足性能需求?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  一键网站制作软件,义乌购一件代发流程?  php json中文编码为null的解决办法  C++用Dijkstra(迪杰斯特拉)算法求最短路径  模具网站制作流程,如何找模具客户?  北京网站制作公司哪家好一点,北京租房网站有哪些?  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  建站之星与建站宝盒如何选择最佳方案?  c++ stringstream用法详解_c++字符串与数字转换利器  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  制作旅游网站html,怎样注册旅游网站?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  活动邀请函制作网站有哪些,活动邀请函文案?  小型网站制作HTML,*游戏网站怎么搭建?  专业公司网站制作公司,用什么语言做企业网站比较好?  如何快速使用云服务器搭建个人网站?  测试制作网站有哪些,测试性取向的权威测试或者网站?  建站主机是否属于云主机类型?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  宁波免费建站如何选择可靠模板与平台?  建站之星导航配置指南:自助建站与SEO优化全解析  如何通过二级域名建站提升品牌影响力?  如何在阿里云ECS服务器部署织梦CMS网站?  如何通过VPS搭建网站快速盈利?  实现虚拟支付需哪些建站技术支撑?  网站微信制作软件,如何制作微信链接?  可靠的网站设计制作软件,做网站设计需要什么样的电脑配置? 

您的项目需求

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