Docker - 手动迁移镜像
在没有Docker Registry时,可以通过docker save
和docker load
命令完成镜像迁移的过程,先将镜像保存为压缩包,然后在其他位置再加载压缩包。
将镜像保存为压缩包文件
[root@CentOS-7 ~]# docker images nginx
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/nginx latest 5766334bdaa0 2 weeks ago 182.5 MB
[root@CentOS-7 ~]#
[root@CentOS-7 ~]# docker save nginx | gzip > nginx-latest.tar.gz
[root@CentOS-7 ~]#
[root@CentOS-7 ~]# ls -lh nginx-latest.tar.gz
-rw-r--r-- 1 root root 69M Apr 24 17:28 nginx-latest.tar.gz
[root@CentOS-7 ~]#
加载镜像
# docker images nginx
REPOSITORY TAG IMAGE ID CREATED SIZE
#
# docker load -i nginx-latest.tar.gz
5d6cbe0dbcf9: Loading layer [==================================================>] 129.2 MB/129.2 MB
aca7b1f22e02: Loading layer [==================================================>] 9.216 kB/9.216 kB
31fc28b38091: Loading layer [==================================================>] 61.24 MB/61.24 MB
97b903fe0f6f: Loading layer [==================================================>] 3.584 kB/3.584 kB
Loaded image: docker.io/nginx:latest> ] 512 B/3.584 kB
#
# docker images nginx
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/nginx latest 5766334bdaa0 2 weeks ago 182.5 MB
#
快捷命令
将镜像从一个主机迁移到另一个主机:
docker save | bzip2 | ssh @ "cat | docker load"
[root@CentOS-7 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/hello-world latest 48b5124b2768 3 months ago 1.84 kB
[root@CentOS-7 ~]#
[root@CentOS-7 ~]# docker save hello-world | bzip2 | ssh root@10.140.1.120 "cat | docker load"
root@10.140.1.120's password:
Loaded image: docker.io/hello-world:latest
[root@CentOS-7 ~]#
[root@TestNode ~]# ip addr show enp0s3
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000link/ether 08:00:27:3c:d9:72 brd ff:ff:ff:ff:ff:ffinet 10.140.1.120/24 brd 10.140.1.255 scope global dynamic enp0s3valid_lft 84898sec preferred_lft 84898secinet6 fe80::a00:27ff:fe3c:d972/64 scope link valid_lft forever preferred_lft forever
[root@TestNode ~]#
[root@TestNode ~]# docker images hello-world
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/hello-world latest 48b5124b2768 3 months ago 1.84 kB
[root@TestNode ~]#
转载于:https://www.cnblogs.com/anliven/p/6759585.html
Docker - 手动迁移镜像相关推荐
- 借助Docker hub自己手动制作镜像(以Nginx镜像为例)
借助Docker hub自己手动制作镜像(以Nginx镜像为例) 前言 一.Docker hub是什么? 二.镜像制作步骤 1.进入Docker hub官网,获取源文件 2.制作镜像 3.验证镜像 总 ...
- Docker 容器里镜像的迁移,或者将修改后的新的容器重新做成一个镜像
----继上次docker制作nginx容器... [Docker 容器里镜像的迁移,或者将修改后的新的容器重新做成一个镜像,] 1.进入容器里nginx镜像里. 2.写测试内容到nginx的默认首 ...
- docker hub上镜像手动下载_docker: docker安装和镜像下载
1安装docker的apt源 apt-get install apt-transport-https ca-certificates curl software-properties-common 2 ...
- Linux安装docker及其他镜像
Linux安装docker及其他镜像 文章目录 Linux安装docker及其他镜像 docker安装 修改docker镜像 第1步:将docker镜像源修改为阿里云 第2步:服务重启 宿主机jdk安 ...
- Docker容器和镜像教程【详细版】
一.参考资料 ubuntu16.04 docker tensorflow-gpu镜像下载与模型训练速度对比 ubuntu16.04-LTS+cuda-9.1+docker+tensorflow-gpu ...
- docker安装+配置镜像+命令操作+数据卷+网络管理+DockerFile+镜像服务+项目部署+[高级使用]
文章目录 Docker基础 一.Docker介绍 1. 什么是虚拟化 2. 什么是Docker 3. 容器与虚拟机比较 4. Docker优势 5. Docker架构 [1]镜像服务(`Image`) ...
- 客快物流大数据项目(十二):Docker的迁移与备份
目录 Docker的迁移与备份 一.容器保存为镜像 二. 镜像备份 三.镜像恢复与迁移 Docker的迁移与备份
- docker如何迁移数据目录
本文主要介绍了docker迁移数据目录的方法步骤,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 查看磁盘使用 # du -hs /var/lib/docker/ 2 ...
- 用上这个Python的Docker正式版镜像,你也能成为容器高玩
萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 加载完Python的Docker镜像后,顺手又装了个Python? 这样的「误会」,在你看完这篇对Python的Docker"正式 ...
最新文章
- windows 7 64bit安装apche php
- CPU的核心数、线程数的关系和区别
- 一个工程师对流程管理的思考
- 025 资源的隔离与配置
- Redis学习(一)——
- 【BZOJ1048】分割矩阵(记忆化搜索,动态规划)
- 苏教版国标本小学语文第一册汉字笔画
- 亲测,终于知道为什么这本 Python 书销量超过13W+!
- Illustrator导入word中的visio图片方法
- 微信小程序——video视频播放
- 西电oj python题目练习
- xtrabackup全量备份与全量恢复
- 机房重构总结之步履蹒跚
- C语言结构体(Struct)——摘自C语言学习网
- MathType如何编辑大三角形符号
- stack的使用方法
- 原谅我,无法刻骨铭心地记住你
- 带你快速入门AXI4总线--汇总篇
- android圆形取色盘,Android一个HSB的彩色圆盘
- wordcloud的常用函数
热门文章
- extends thread java_java学习之- 线程继承Thread类
- 爬虫学习笔记(十九)—— 滑动验证码
- python mql4_可以转发文章不?老外用随机森林预测外汇分钟涨跌准确率高达85%。求高手用python重写。...
- php 冒泡置顶,浅谈php冒泡的排序
- mysql+date+范围+性能_MySQL性能优化的最佳20+条经验
- 什么是html的编码方式,HTML网页中“&#19978;”是什么编码方式啊?网页中&# 爱问知识人...
- vsc系统是什么意思_电脑蓝屏是什么意思?蓝屏就一定要重装系统吗?你可不要弄错了...
- java要从数据查出五百多万条数据_100w条数据 | 插入Mysql你要用多长时间?
- java二维数奇数组金字塔_金字塔内发现一组神奇数字 至今无解(图)
- jdk中的动态代理和cglib中动态代理的区别