全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

docker学习笔记之把容器commit成镜像的方法

docker提供了两种镜像制作的方式,提高了使用的灵活性:

1.可以将更改后的容器提交,制作成镜像(这是接下来要说明的)

2.通过Dockerfile来制作镜像

下面通过一个例子来展示方法

本地有一个Ubuntu的镜像,下面以这个为蓝本,创建一个容器并在根目录下添加一个test文件,然后做成镜像。

[root@bw001 ~]# docker images
REPOSITORY       TAG      IMAGE ID      CREATED       SIZE
docker.io/ubuntu    latest    a3cdd83cfdf0  4 months ago   124.8 MB

[root@bw001 ~]# docker run -it docker.io/ubuntu:latest bash
root@db076c4f8402:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

root@db076c4f8402:/# touch test
root@db076c4f8402:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys test tmp usr var

脱离容器保持运行,使用ctl+p ,q快捷键。可以看到刚起的容器继续在运行

[root@bw001 ~]# docker ps
CONTAINER ID    IMAGE           COMMAND       CREATED       STATUS       PORTS        NAMES
db076c4f8402    docker.io/ubuntu:latest  "bash"       25 seconds ago   Up 24 seconds              hopeful_darwin

下面将刚刚更改的容器commit成images

[root@bw001 ~]# docker commit -m "just a test" -a "huqian" db076c4f8402 docker.io/test
sha256:be8b1a5937dd6810290e663c98b13fcd677a48576a9a1b41eee613fbc47bfbc1

[root@bw001 ~]# docker images
REPOSITORY           TAG         IMAGE ID      CREATED       SIZE
docker.io/test         latest       be8b1a5937dd    6 seconds ago    124.8 MB

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# docker  # commit  # 镜像  # 容器  # Docker容器的加载分层原理及commit镜像  # Docker通过容器生成镜像提交DockerCommit详解  # 通过容器提交镜像DockerCommit及推送镜像DockerPush  # docker容器commit打包越来越大的原因分析及解决  # 这是  # 两种  # 并在  # 可以看到  # 创建一个  # 大家多多  # 有一个  # 提高了  # ID  # CREATED  # MB  # REPOSITORY  # images  # IMAGE  # TAG  # ubuntu  # latest  # months  # SIZE 


相关文章: 建站之星导航菜单设置与功能模块配置全攻略  宝塔建站后网页无法访问如何解决?  网站制作网站,深圳做网站哪家比较好?  如何快速搭建FTP站点实现文件共享?  c# 在ASP.NET Core中管理和取消后台任务  如何获取上海专业网站定制建站电话?  Bpmn 2.0的XML文件怎么画流程图  如何快速选择适合个人网站的云服务器配置?  如何快速搭建安全的FTP站点?  制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?  广州建站公司哪家好?十大优质服务商推荐  制作公司内部网站有哪些,内网如何建网站?  网站按钮制作软件,如何实现网页中按钮的自动点击?  css网站制作参考文献有哪些,易聊怎么注册?  建站主机服务器选型指南与性能优化方案解析  建站主机默认首页配置指南:核心功能与访问路径优化  攀枝花网站建设,攀枝花营业执照网上怎么年审?  建站之星客服服务时间及联系方式如何?  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  在线制作视频网站免费,都有哪些好的动漫网站?  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  已有域名能否直接搭建网站?  建站上市公司网站建设方案与SEO优化服务定制指南  如何快速上传自定义模板至建站之星?  如何高效完成自助建站业务培训?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  网站企业制作流程,用什么语言做企业网站比较好?  建站之星安装提示数据库无法连接如何解决?  建站主机如何选?高性价比方案全解析  制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?  免费网站制作appp,免费制作app哪个平台好?  建设网站制作价格,怎样建立自己的公司网站?  Android自定义控件实现温度旋转按钮效果  如何通过智能用户系统一键生成高效建站方案?  电商网站制作公司有哪些,1688网是什么意思?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  如何规划企业建站流程的关键步骤?  北京企业网站设计制作公司,北京铁路集团官方网站?  如何用景安虚拟主机手机版绑定域名建站?  建站之星后台密码遗忘如何找回?  广州顶尖建站服务:企业官网建设与SEO优化一体化方案  孙琪峥织梦建站教程如何优化数据库安全?  c# 服务器GC和工作站GC的区别和设置  淘宝制作网站有哪些,淘宝网官网主页?  如何在七牛云存储上搭建网站并设置自定义域名?  建站之星如何快速更换网站模板?  西安专业网站制作公司有哪些,陕西省建行官方网站?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  C#怎么使用委托和事件 C# delegate与event编程方法 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。