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小时内与您取得联系。