当前位置: 首页 > article >正文

Docker-Learn(二)保存、导入、使用Docker镜像

1.保存镜像

根据上一节内容,将创建好镜像进行保存,需要退出当前的已经在运行的docer命令行中断里面,可以通过在终端里面输入指令exit或者按下键盘上的 ctrl+D建退出:
回到自己的终端里面,输入指令:

docker save -o my_app_v1.tar test:docker_v1

这将创建一个名为my_app_v1.tar的文件,其中包含test:docker_v1镜像。

创建好之后可以使用指令:ls 查看一下:
在这里插入图片描述

2.导入镜像

在其他Docker宿主机上导入镜像,在这里使用自己的本地电脑系统进行测试:

将my_app_v1.tar文件复制到其他Docker宿主机上,并使用docker load命令导入镜像:

docker load -i my_app_v1.tar

在这里插入图片描述

3.使用镜像

运行导入的镜像,导入镜像后,你可以像运行任何其他Docker镜像一样运行它:

docker run -it test:docker_v1 /bin/bash

在这里插入图片描述


注意:请注意,Docker镜像是不可变的,一旦构建完成,你不能直接修改一个已存在的镜像。因此,任何对镜像内容的更改都需要通过重新构建镜像来实现。

🌸🌸🌸完结撒花🌸🌸🌸


🌈🌈Redamancy🌈🌈



http://www.kler.cn/a/231998.html

相关文章:

  • 222. 完全二叉树的节点个数【 力扣(LeetCode) 】
  • 第9章 DIV+CSS布局作业
  • 手机ip地址异常怎么解决
  • 大数据新视界 -- 大数据大厂之 Impala 性能优化:基于数据特征的存储格式选择(上)(19/30)
  • 使用 Python 和 OpenCV 实现摄像头人脸检测并截图
  • [Linux网络编程]10-http协议,分别使用epoll和libevent两种方式实现B/S服务器
  • ChatGPT 3.5与4.0:深入解析技术进步与性能提升的关键数据
  • 3分钟带你了解Vue3的nextTick()
  • LabVIEW网络测控系统
  • jsp康养小镇管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 【MIMO】
  • ACK One Argo工作流:实现动态 Fan-out/Fan-in 任务编排
  • bpmn.js一个基于Bpmn 2.0的前端工作流展示和绘制工具
  • NLP入门系列—词嵌入 Word embedding
  • JAVA面试汇总总结更新中ing
  • ICLR 2024 | Harvard FairSeg:第一个研究分割算法公平性的大型医疗分割数据集
  • Linux内核与驱动面试经典“小”问题集锦(5)
  • 服务器和云计算之间有什么关系?
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken
  • 水题中的稀奇古怪trick合集
  • MySQL的MVCC机制
  • Android studio打开md无法显示md渲染问题
  • Python并发
  • 图数据库 之 Neo4j - 背景介绍(1)
  • Yii特性
  • 第九个知识点:内部对象