dockerfile 指令简要说明
__FROM__
以哪个镜像为基础开始构建.
__MAINTAINER__
作者信息.
__RUN__
运行一条命令.
__CMD__
docker run IMAGE_ID cmd 这里的默认命令.
__ENTRYPOINT__
docker run IMAGE_ID cmd 这里的默认命令的前面部分, run 中 cmd 可以作为后续参数.
__EXPOSE__
声明会用到的端口.
__ENV__
设置环境变量
__ADD__
从当前目录复制文件到容器. 会自动处理目录, 压缩包等情况.
__COPY__
从当前目录复制文件到容器. 只是单纯地复制文件.
__VOLUME__
声明一个数据卷, 可用于挂载.
__USER__
RUN 命令执行时的用户.
__WORKDIR__
RUN, CMD, ENTRYPOINT 这些命令执行时的当前目录.
__ONBUILD__
前缀命令, 放在上面这些命令前面, 表示生成的镜像再次作为"基础镜像"被用于构建时, 要执行的命令.
作者:T&D
Q Q:335749143
邮箱:tanda.arch#gmail.com(@替换#)
出处:http://www.cnblogs.com/one-villager/
*
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。