dockerfile

FROM
指定镜像来源,多个镜像,多个FROM

MAINTAINER
指定维护者信息

RUN
执行命令

CMD
启动容器时执行的命令

EXPOSE
指定容器暴露的端口号

ENV
指定环境变量,在容器运行时保持

ADD
复制指定的到容器中的
ADD

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/

你可能感兴趣的:(dockerfile)