之前我们说过通过Docker pull来下载Images创建容器,这一次我们来聊下如何通过DockerFile创建Images再创建容器,Dockerfile也是Docker中的重点,使用DockerFile能够更加便捷轻量的存储标准化环境,也是环境管理的重要手段,可以将一些平常并不是经常使用的中间件环境做成DockerFile储存起来

以下就是今天所要说DockerFile涉及的环境:

DockerFile简易示意图:

1、 直接上正菜,登陆到DockerHost,创建一个文件叫做VMCDockerFile01:

2、 编辑该文件。并写入以下代码:

FROM vmctest:v1

3、 这里就用到了DockerFile里面的第一个参数,From,From参数主要用来申明这个DockerFile所创建的Container基于哪个镜像

FROM <image>:<tag> 或者 FROM <image> 或者FROM <image>@<digest>

4、 写入后进行保存即可:

5、 可以使用Docker build –f VMCDockerFile01 .调用DockerFile创建Images:

6、 当然,你也可以用build的-t参数(如:docker build -t vmctest:v2 .)来作为创建新Image的命令,不过这要求你的Dockerfile文件必须命名为dockerfile:

7、 如果需要声明作者或者备注的话,就需要一个MAINTAINER参数,试着在dockerfile里加入maintainer参数。就可以完成信息的录入,该信息不会对镜像本身产生任何影响:


【VMCloud云平台】拥抱Docker(六)关于DockerFile(1)相关推荐

  1. 【VMCloud云平台】SCDPM(六)额外篇-DPM备份到Azure上

    本篇将介绍下企业内部私有云的SCDPM(在SCDPM 2012 SP1 CU2中提供的新功能--在线备份)如何与公有云做整合,将数据备份到云上,形成"永不丢失"的数据,这是VMCl ...

  2. 【VMCloud云平台】Demo应用搭建(二)

    今天将介绍VMCloud云平台所使用的应用环境,SharePoint2013搭建过程.如下图(紫色为实施完毕,红色为进行中): 1. 点击SharePoint安装,输入序列号: 2. 接受协议: 3. ...

  3. 【VMCloud云平台】SCSM(十)服务请求到资源落地

    上一篇我们终于完成了VMCloud云平台的第一件ITIL产品--申请虚拟机资源,这一篇将介绍,一个用户从申请资源,到管理员审批资源,到最后通知到用户,用户最终使用到资源的过程(紫色为已完成施工,红色为 ...

  4. 【VMCloud云平台】SCCM(四)域内推送代理

    继上一篇云平台完成SCCM部署篇之后,SCCM篇正式开始,今天将开始介绍SCCM为域内机器推送代理(紫色为完成实施,红色为实施中): 1. 点击站点: 2. 右键属性,点击客户端安装设置: 3. 选择 ...

  5. 【VMCloud云平台】SCCM(三)初始配置

    继上一篇云平台完成SCCM部署篇之后,SCCM篇正式开始,今天将开始介绍为SCCM做一些初始配置(紫色为完成实施,红色为实施中): 1. 检测完成安装后的SCCM状态: 2. 点击管理,定位到如图位置 ...

  6. 【VMCloud云平台】SCVMM配置(九)创建Web服务模板

    继续上一篇完成SCVMM创建SQL服务模板后,本篇将继续讲述云平台中的第一个组件--SCVMM创建第一个Web服务模板(即下图中的SCVMM01,蓝色为未实现,绿色为计划中,红色为实施中). 1. 登 ...

  7. 【VMCloud云平台】SCCM(五)创建第一个集合

    继上一篇云平台完成SCCM部署篇之后,SCCM篇正式开始,今天将开始介绍SCCM创建第一个集合,集合作用跟GPO中的作用域是一样的,即有时候你需要对不同范围的机器进行分发操作或其他操作时则需要把范围规 ...

  8. 【VMCloud云平台】SCOM配置(四)-监控应用可用性

    继云平台完成SCVMM基础篇之后,SCOM篇正式开始,今天将开始介绍虚拟化中监控利器--SCOM如何去监控应用可用性.即以下图所示(紫色为完成实施,红色为实施中): 1. 打开SCOM2012R2的控 ...

  9. 【VMCloud云平台】SCCM(八) OSD(一)- 部署准备

    继上一篇云平台完成SCCM部署篇之后,SCCM篇正式开始,今天将开始介绍SCCM如何为域内机器推送OS(即OSD功能)(紫色为完成实施,红色为实施中): 1. 为你想做为分发点的PXE分发点安装Win ...

  10. 【VMCloud云平台】SCVMM配置(四)创建模板机准备

    继续上一篇完成SCVMM创建第一台虚拟机后,本篇将继续讲述云平台中的第一个组件--SCVMM如何利用第一台虚拟机创建第一台模板机前的准备(即下图中的SCVMM01,蓝色为未实现,绿色为计划中,红色为实 ...

最新文章

  1. V5SHOP网店系统V 8.0 仿京东模板
  2. 如何使Git“忘记”已跟踪但现在位于.gitignore中的文件?
  3. SSH报错: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
  4. MXNet.gluon——图像I/O
  5. Flask自定义错误页面的方法
  6. ai python 面试_面试分享系列 | 17道Python面试题,让你在求职中无往不利
  7. 计算机组成原理—虚拟存储器的分类
  8. Python 函数参数传递的困惑
  9. 五笔86和汉字对照表
  10. 读书、生活经典语录随笔
  11. 嵌入式Linux开发8——UART串口通讯
  12. [电脑桌面右击新建没有excel、ppt、word]
  13. 2022.04.14【读书笔记】|WGCNA分析原理和数据挖掘技巧
  14. 用c语言实现1+2+3+...+n求和
  15. 如何在WORD中插入可播放的视频
  16. 老黄历算命接口实现及代码示例
  17. Multisim建立工程及常用逻辑门的位置
  18. 漫画,开学季来临,用Python告诉你,女朋友应该从全国的哪个城市找
  19. @html.textbox 消除边框_裸边框显示器长啥样,飞利浦279C9显示器评测体验
  20. LaTex--4--各种文件类型

热门文章

  1. 《Java8实战》笔记(13):函数式的思考
  2. Python学习7 集合Set
  3. 一个通用的makefile写法,自动推导文件的依赖关系
  4. 程序员父亲的遗产——编程十诫
  5. AMD迎接变革:加速OpenCL的未来
  6. 科目三夜考考试内容及过关攻略
  7. 养心灵,才能美容颜,拥有好日子(图)
  8. 第二十一届国际C语言混乱代码大赛结果公布
  9. SpringMVC 注解 : @ModelAttribute
  10. Spring Boot下无法加载主类 org.apache.maven.wrapper.MavenWrapperMain问题解决