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类型。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章