码迷,mamicode.com
首页 > 其他好文 > 详细

dockerfile指令(四)

时间:2018-07-30 11:31:38      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:font   主机   描述   top   指定   类型   word   明镜   ops   


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


dockerfile指令(四)

标签:font   主机   描述   top   指定   类型   word   明镜   ops   

原文地址:http://blog.51cto.com/liyuanjie/2151944

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!