dockerfile文件
- 构建镜像第一件事,将dockerfile文件所在目录的所有内容递归的发送到守护进程。
- 所以在大多数情况下,最好创建一个新的目录,在其中保存dockerfile,并且添加构建dockerfile所需的文件
1、dockerfile指令
1,基础镜像: FROM指令指定基础镜像
2,维护者信息: 可以指定改dockerfile编写人的姓名及邮箱,使用MAINTAINER指令
3,镜像操作名链概念: 对基础镜像进行的改造命令,比如安装新的软件,
进行哪些特殊配置,常见是RUN命令
4,容器启动命令: 基于该镜像的容器启动时需要执行哪些命令,
常见是CMD命令或者ENTRYPOINT
CMD命令默认在/bin/sh 中执行,只能有一条,有多条,最后一条执行