Dockerfile文件详解

  • Post author:
  • Post category:其他




一、什么是dockerfile?

​ Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取

Dockerfile

中的指令自动生成映像。



二、Dockerfile的基本结构

Dockerfile 一般分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,

’#’ 为 Dockerfile 中的注释。



三、Dockerfile文件说明

​ Docker以从上到下的顺序运行Dockerfile的指令。为了指定基本映像,第一条指令必须是

FROM

。一个声明以



字符开头则被视为注释。可以在Docker文件中使用

RUN



CMD



FROM



EXPOSE



ENV

等指令。


在这里列出了一些常用的指令。


FROM:指定基础镜像,必须为第一个命令

格式:
  FROM <image>
  FROM <image>:<tag>
  FROM <i



版权声明:本文为weixin_43086864原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。