docker打包镜像命令(docker 打包本地镜像,并到其他机器进行恢复操作)
docker打包镜像命令
docker 打包本地镜像,并到其他机器进行恢复操作1、使用docker images查看本机所有的镜像文件
2、docker save eb40dcf64078> /root/mydjango-save-1016.tar 将镜像保存为本地文件,其中eb40dcf64078为image id
3、将保存到本地的文件上传到不能pull的服务器上,网络是相通的我这里直接使用的是scp命令
4、使用load方法加载刚才上传的tar文件
docker load < /root/mydjango-save-1016.tar
5、在新的机器上再此使用docker images命令查看本机的镜像,检查刚才load的镜像有没有加载进来,发现加载进来的镜像名称、标签均为none,使用docker tag eb40dcf64078 django:latest 修改为原来的镜像名称和标签名称,其中eb40dcf64078 为images id
6、使用docker run -itd django:latest加载进行,验证镜像是否能够成功的“run”
补充知识:docker镜像导入导出,镜像的重命名.可用于离线部署docker应用
导出镜像
docker images查看镜像id和名字
使用imageId导出(不推荐)
docker save -o fileName.tar imageId
不过我发现一个问题就是使用imageId导出来的镜像,在导入的时候仓库和名字都是none.但是当使用镜像名字导出后再导入就不过出现none了.
出现这样错误的原因是在docker load 的时候会将同名image覆盖,并将原有镜像重命名,也就出现了上图所示问题。
重命名镜像的方法:
docker tag [镜像id] [新镜像名称]:[新镜像标签]
demo
docker tag 6982b35ff928 zookeeper
使用imageName导出(推荐)
docker save -o ./fileName.tar imageName
demo
docker save -o ./portainer.tar portainer/portainer
导入镜像
docker load -i < ./fileName.tar
demo
以上这篇docker 打包本地镜像,并到其他机器进行恢复操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
- docker查看挂载目录(docker-修改容器挂载目录的3种方法小结)
- dockerswarm网络模式(详解Docker Swarm概念与用法)
- dockerswarm滚动部署(使用Docker部署war包项目的实现)
- zabbix启动教程(docker部署zabbix_agent的方法步骤)
- dockernextcloud优化(docker+nextcloud搭建个人云存储系统的实现)
- dockergitlab服务器搭建(基于Docker部署GitLab环境搭建的方法步骤)
- docker redis安装配置(使用docker搭建redis主从的方法步骤)
- docker部署redis集群查看版本(docker下的 redis 之持久化存储详解)
- netcoredocker视频教程(Docker安装部署Net Core实现过程解析)
- docker查看运行容器参数(Docker容器时区调整操作)
- 怎么清空docker目录(如何完全清理你的Docker数据)
- docker jdk离线安装(docker安装openjdk并运行jar包的操作方法)
- docker进入容器的方法(在docker容器中安装vi命令的简单操作)
- docker挂载的注意事项(解决docker日志挂载的问题)
- docker怎么做数据(Docker数据卷常用操作代码实例)
- docker启动springboot项目(Docker运行springboot项目的实现)
- 潘长江小品《照亮全家福》台词剧本完整版(潘长江小品照亮全家福台词剧本完整版)
- 一窗通办政务服务小品剧本(一窗通办政务服务小品剧本)
- 刘韬涛丁子贺小品《根治低头族》台词剧本(刘韬涛丁子贺小品根治低头族台词剧本)
- 看完《夺冠》,黄渤的演技我实在夸不起来,彭昱畅反令人惊喜(黄渤的演技我实在夸不起来)
- 黄渤泪目 我的痴呆父亲,我内心永远的痛(黄渤泪目我的痴呆父亲)
- 蒜苔和鱿鱼尾巴一起炒,味道特别棒,又脆又嫩,有滋又有味(蒜苔和鱿鱼尾巴一起炒)
热门推荐
- sqlserver数据库备份怎么还原(SQL Server2012数据库备份和还原的教程)
- sqlserver表分区步骤(行转列之SQL SERVER PIVOT与用法详解)
- mysql多表连接优化(浅谈Mysql多表连接查询的执行细节)
- ashx文件中代码折叠
- phpstudy最佳配置(phpstudy如何开启openSSL?)
- mysql连接navicat报错1045(Navicat 连接MySQL8.0.11出现2059错误)
- Web页面的字体有哪些
- vue中的ref(Vue3.0中Ref与Reactive的区别示例详析)
- nginx反向代理端口号(nginx 代理80端口转443端口的实现)
- canvas里面图片如何获取(canvas生成带二维码海报的踩坑记录)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9