dockerfile指令(四)


dockerfile:

  使用dockerfile快速创建自定义镜像。

  支持以#开头的注释行。

  分为4部分:

    基础镜像信息。

    维护者信息。

    镜像操作指令。

    容器启动时执行指令。


 dockerfile指令说明:

          指令                           描述        
    FROM
     指定所创建镜像的基础镜像
    RUN      运行命令
    CMD      指定启动容器时默认执行的命令。
    LABEL      指定生成镜像的元数据标签信息。
    EXPOSE      声明镜像内服务所监听的端口。
    ENV      指定环境变量。
    ADD      复制指定的src路径下的内容到容器的dest路径下。
    COPY      复制本地主机的src路径下的内容到容器的dest路径下。
    ENTRYPOINT      指定镜像的默认入口。
    VOLUME
     创建数据卷挂载点。
    USER
     指定运行容器时的用户或UID。
    WORKDIR
     配置工作目录
    ARG
     指定镜像内使用的参数。
    ONBUILD

     配置当所创建的镜像作为其他镜像的基础镜像时,所执行的创建指令。

    STOPSIGNAL
     容器退出的信号值。
    HEALTHCHECK
     进行健康检查。
    SHELL
     指定使用shell时的默认shell类型。
相关文章
相关标签/搜索