docker的commit命令

这篇具有很好参考价值的文章主要介绍了docker的commit命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker commit提交容器副本使之成为一个新的镜像

docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[标签名]

案例演示ubuntu安装vim

①从Hub上下载ubuntu镜像到本地并成功运行

②原始的默认Ubuntu镜像是不带vim命令的

docker的commit命令

③外网连通的情况下,安装vim

#先更新我们的包管理工具

apt-get update

#然后安装我们需要的vim

apt-get install vim

docker的commit命令

如果看到下面这句,就代表这一步结束

docker的commit命令

第二步,安装我们所需要的vim命令

docker的commit命令

执行完成以后,容器还是这个容器ID没变,vim命令可以使用了

docker的commit命令

docker的commit命令

④安装完成后,commit我们自己的新镜像

docker的commit命令

现在我们开始接着上面的案例进行试验

docker的commit命令

返回ID流水号,代表构建成功,现在来看一看docker images

docker的commit命令

docker的commit命令

⑤启动我们的新镜像并和原来的对比

接着进行案例演示

docker的commit命令

先运行原始的这个

docker的commit命令

在运行我们commit了的镜像

docker的commit命令

docker的commit命令

小总结

Docker中的镜像分层,支持通过扩展现有镜像,创建新的镜像。类似Java继承与一个Base基础类,自己再按需扩展。

新镜像是从base镜像一层一层叠加生成的。每安装一个软件,就在现有镜像的基础上增加一层

docker的commit命令文章来源地址https://www.toymoban.com/news/detail-414052.html

到了这里,关于docker的commit命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker命令(查看容器状态stats、容器的导入导出、docker容器的详细信息inspect、docker cp命令的使用)

    目录 查看docker容器状态: docker镜像的导入导出  第一种导入导出(是docker本地的静态) 第二种导出导入 (这种导出是正在运行的容器里的文件系统变成一个归档文件(可以包含已经下载好的软件)) docker容器的详细信息: 命令: 设置docker容器资源限制,再通过inspect查看 d

    2024年02月10日
    浏览(38)
  • Docker容器------镜像,容器基础命令

    目录  一,docker镜像  1,查看docker版本  2,获取镜像 2.1查看下载到本地的所有镜像   2.2 获取镜像信息 2.3 添加镜像标签(上传镜像到仓库)   2.4 镜像导出  2.5 镜像导入  2.6 ,删除镜像  2.7 上传镜像 ​编辑 二,docker 容器操作 1,查看容器 2,容器创建----docker create  

    2024年02月05日
    浏览(39)
  • 【docker05】docker容器命令

    有镜像才能创建容器,这是根本前提(下载一个Centos或者ubuntu镜像演示) 命令: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTION说明(常用):有些是一个减号,有些是两个减号 –name=“容器新名字” 为容器指定一个名称 -d:后台运行容器并返回容器ID,也即启动守护式容器(后台运行)

    2024年02月04日
    浏览(31)
  • docker save 命令 docker load 命令 快速复制容器

    docker save 命令用于在系统上把正在使用的某个容器镜像 导出成容器镜像文件保存下载,以便在其他系统上导入这个容器镜像文件 以便快速在其他服务器上启动相同的容器。 查看redis容器和镜像 导出redis镜像文件 注意命令中 -o 跟的是导出的镜像文件的文件名 可以任意命名 本

    2024年03月15日
    浏览(47)
  • docker容器和常用命令

    1. 什么是容器 容器是隔离的环境中运行的一个 进程 , 如果进程结束 , 容器就会停止. 细致: 容器的隔离环境 , 拥有自己的 ip 地址 , 系统文件 , 主机名 , 进程管理 , 相当于一个 mini的系统 2. 容器 vs 虚拟机 3. Docker 极速上手指南 4. docker 下载镜像加速的配置 我们使用 docker 的时候

    2024年01月19日
    浏览(35)
  • 容器命令(docker)

    本文主要介绍docker中与容器相关的一些命令,是对狂神课程的一些总结,作为一个手册帮助博主和使用docker的同学们来查找和回忆。 本文的实验环境:xhell+centos+docker 由于只有拥有镜像后才能生成容器,首先我们来做一下我们的准备工作:下载一个centos镜像(Ps:不会下载的

    2024年02月09日
    浏览(21)
  • docker容器命令

    1.新建并启动容器 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] ①OPTIONS说明 有些是一个减号,有些是两个减号 --name=\\\"容器新名字\\\" 为容器指定一个名称 -d: 后台运行容器并返回容器ID,也启动守护式容器(后台运行); --i:以交互模式运行容器,通常与-t同时使用; -t:为容器重新分配

    2024年02月09日
    浏览(27)
  • Docker 容器全部停止命令

            Docker是一个开源的容器化平台,它可以帮助开发者快速构建、部署和运行应用程序。在使用Docker时,我们通常会创建多个容器来运行不同的服务或应用。当我们需要停止所有的容器时,可以使用一些命令来实现。本文将介绍几种常见的停止所有Docker容器的方法  

    2024年02月04日
    浏览(37)
  • docker常用容器命令

    首先说下容器: 它是指当docker运行镜像时,创建了一个隔离环境,称之为 容器 。  这种方式优点:可以开启多个服务,服务之前是互相隔离的(比如:在一台服务器上可以开启多个mysql,可以是多个不同版本或者多个相同版本,这样如果多个项目依赖不同mysql版本,也可以部

    2024年02月19日
    浏览(61)
  • docker进入容器命令

    下面演示了使用 docker exec 命令。 注意 :这种方式进入后再从这个容器退出,容器是不会停止。这就是为什么推荐大家使用 docker exec 的原因。 注:如果出现 OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused \\\"exec: \\\"/bin/bash\\\": stat /bin/bash: no such file or direc

    2024年02月11日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包