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

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.lryc.cn/news/300131.html

相关文章:

  • 第三百一十五回
  • 区块链(一): 以太坊基础知识
  • 高级FPGA开发之基础协议PCIe
  • Vue核心基础1:数据代理
  • 12 ABC串口接收原理与思路
  • leetcode(二分查找)34.在排序数组中查找元素的第一个和最后一个位置(C++详细解释)DAY11
  • 算法刷题框架
  • 跟着cherno手搓游戏引擎【24】开启2D引擎前的项目总结(包括前置知识汇总)
  • 石子合并+环形石子合并+能量项链+凸多边形的划分——区间DP
  • IMX6ULL移植U-Boot 2022.04
  • ES实战-高级聚合
  • 网络安全产品之认识蜜罐
  • 推荐《架构探险:从零开始写Java Web框架》
  • Go教程-Go语言简介
  • React + SpringBoot + Minio实现文件的预览
  • 心法利器[107] onnx和tensorRT的bert加速方案记录
  • AcWing 122 糖果传递(贪心)
  • unity的重中之重:组件
  • Linux释放内存
  • Python算法题集_翻转二叉树
  • Git快速掌握,通俗易懂
  • PHP毕业设计图片分享网站76t17
  • 代码随想录 Leetcode45. 跳跃游戏 II
  • 【C语言】socketpair 的系统调用
  • 【论文精读】BERT
  • Codeforces Round 925 (Div. 3) - A、B、C、D、E
  • 快速部署MES源码/万界星空科技开源MES
  • 【Python网络编程之TCP三次握手】
  • 【leetcode】深搜、暴搜、回溯、剪枝(C++)2
  • 鸿蒙开发-UI-图形-图片