首页 > 其他分享 >如何导出docker镜像

如何导出docker镜像

时间:2023-12-07 13:22:36浏览次数:29  
标签:导出 export import 镜像 docker save

  参考资料:

  [实现本地镜像的导入、导出]

  我们知道docker高手制作docker镜像都是通过Dockfile去“编译”一个镜像的,但是由于种花家的网络状况,使用Dockerfile很难一步把docker里的环境给一步配好,所以更多的时候我会选择以一个base镜像为基础,装好环境后导出。就我的理解这种做法显然是有很大风险的,更多的是平台和基础架构的问题?比如Windows上肯定不太容易用Linux下构建的镜像(?)或者说x86_64下构建的镜像放到amd下是否兼容(?)Anyway,就当是个权宜之计,还是交代一下如何去管理docker的容器和镜像吧:

  1. export和import

  export负责将容器固定为镜像文件,import负责将export导出的镜像文件引入docker的“视野”,使得docker images能查看到它。

  导出命令:

docker export 容器ID > 自定义名字.tar

  导入命令:

docker import 文件名 镜像名:TAG

  2. save和load

  save负责将镜像固定为文件,load负责加载镜像

  保存命令:

docker save 镜像ID > 文件名.tar

  加载命令:

docker load < hangge_server.tar

  切记!!save和load配套,export和import配套,二者不可混用!否则不报错,但会有硬性bug

  最后附上菜鸟教程中一个网友的评注:

标签:导出,export,import,镜像,docker,save
From: https://www.cnblogs.com/chester-cs/p/17881797.html

相关文章

  • docker基本命令
    1.基本命令dockerps查看所有运行中的DOCKERdockerps-a查询所有运行+非运行的dockerdockerlogs<容器id或容器名> 查看容器日志dockerlogs-f <容器id或容器名> 实时查看容器日志docker run--name《容器别名》--network《自定义网段》-d 《容器imgs》:<版本>......
  • 阿里云 ACR 制品中心 AI/大数据镜像专场上新推荐榜
    今天,AI领域的快速发展不仅需要算法的突破,也需要工程的创新。随着容器技术和服务在企业的应用程度不断加深,企业对于容器的使用也越来越多地从在线业务逐渐向AI、大数据类型的工作负载发展。同时,开发人员在考虑如何通过云原生技术,以统一架构、统一技术堆栈支撑更多类型的工作负载,......
  • candence 导出网络表, 导出封装库, Pcb 导入网络表,导入封装库
    导出网络表 tools---->createnetlist  导出,封装库。          重新打开一个PCB文件。 新建PCB设置显示选项设置可操作区域设置栅格设置文本参数设置subclass颜色      ......
  • Python脚本导入Excel文件可视化导出统计工时情况
    在当今快节奏的工作环境中,对员工工时的有效管理和分析变得至关重要。我开发了一个Python脚本,专门用于从Excel文件中导入工时数据,并将这些数据以直观的图表形式进行可视化展示。这一工具的目的是为了帮助企业和组织更好地理解和优化员工的工时分配,进而提升整体的工作效率和决策质......
  • 解决Docker启动Starting the Docker Engine的问题:
    问题如上图,试图启动Docker时一直转圈圈,已经确认了打开Hyper-V功能依然无法解决.通过在网上查资料,了解到因为在电脑上安装过了雷电模拟器等APK模拟器后,此时再去使用Docker就会出现奇奇怪怪的问题.因为系统只能虚拟化一个,无法都兼顾.解决方法1:重新启动Dokcer尝试重新......
  • 02Docker容器卷
    Docker容器卷1.数据卷是什么简而言之:就是Docker用来存储数据的,在镜像被删除的时候,卷中数据不会被删除,就是相当于一个数据库备份数据,相当于Windows中的目录或文件2.目的解决数据持久化独立容器的生存周期,帮助容器间继承和共享数据3.数据卷的使用1.直接添加docke......
  • wiki confluence 8.7.1最新版安装部署 支持docker安装
    截止到2023年12月confluence最新版本为8.7.1,支持docker安装、linux常规安装、windows常规安装,下面就以docker安装部署为例,常规安装部署方法可以参考【仅限学习研究用,请支持正版】一、系统环境要求linux系统推荐centos系统4核8G+100G硬盘 二、安装部署1、先关闭防火墙......
  • powerDesigner导出Excel脚本
    导出excel的脚本如何将里面的表结构导出来到本地excel呢?步骤:(1)打开powerDesigner,同时按住ctrl+shift+X,脚本框就会弹出来同时按住ctrl+shift+X,脚本框就会弹出 (2)在脚本框中输入下面的代码(无需修改,直接复制粘贴就可),按下“Run”  分目录递归,查找当前PDM下所有表,并导出Exce......
  • docker compose 一键部署kafka
    一.新建文件docker-compose.ymlversion:"3.8"services:zookeeper:restart:alwaysimage:'bitnami/zookeeper:3.8.3'ports:-'2181:2181'environment:-ALLOW_ANONYMOUS_LOGIN=yeskafka:restar......
  • docker拉取镜像错误missing signature key
    Centos7,使用docker拉取的时候,报错信息:missingsignaturekey解决:1、复制下面的内容yumerasedocker\docker-client\docker-client-latest\docker-common\docker-latest\......