FROM
指定镜像来源,多个镜像,多个FROM
MAINTAINER
指定维护者信息
RUN
执行命令
CMD
启动容器时执行的命令
EXPOSE
指定容器暴露的端口号
ENV
指定环境变量,在容器运行时保持
ADD
复制指定的<src>到容器中的<dest>
ADD <src> <dest>
COPY
同上(推荐)
ENTRYPOINT
配置容器启动后执行的命令
VOLUME
VOLUME ["/data"]
创建挂载点
USER
指定用户名
WORKDIR
为run cmd 配置工作目录
ONBUILD
配置当所创建的镜像作为其他新创建镜像的基础镜像时,所执行的操作指令.
创建镜像
sudo docker build -t build_repo/first_image /tmp/docker_builder/
配置生成镜像标签
build_repo/first_image
dockerfile路径
/tmp/docker_builder/