首页 > 其他 > 详细

DockerFile

时间:2020-08-18 10:56:06      阅读:67      评论:0      收藏:0      [点我收藏+]

CentOS DockerFile示例

https://github.com/CentOS/sig-cloud-instance-images/blob/4f329fe087b0152df26344cecee9ba30b03b1a7b/docker/Dockerfile

是什么

  • Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本
  • 每条保留字指令都必须为大写字母且后面要跟随至少一个参数
  • 指令按照从上到下,顺序执行
  • ‘#’表示注释
  • 每条指令都会创建一个新的镜像层,并对镜像进行提交

构建步骤

  1. 编写DockerFile文件
  2. docker build
  3. docker run

执行流程

  1. docker从基础镜像运行一个容器
  2. 执行一条指令并对容器作出修改
  3. 执行类似docker commit的操作提交一个新的镜像层
  4. docker再基于刚提交的镜像运行一个新容器
  5. 执行dockerfile中的下一条指令直到所有指令都执行完成

DockerFile体系结构

技术分享图片

DockerFile

原文:https://www.cnblogs.com/ding-dang/p/13521907.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!