• FROM
#指定基础镜像
from centos
  • COPY
#复制文件
COPY demo.txt  /tmp/
  • RUN
#执行命令
RUN  ip ad li
  • ADD
#复制文件(可以自动解压)
ADD  nginx.tar.gz /tmp 
  • CMD
#容器启动命令
- shell
        CMD nc -l 80
- exec #传递参数
        CMD ["demo.sh","ip","host"]        
  • ENTRYPOINT
#入口点
  • ENV
#设置环境变量
  • ARG
#构建参数    
  • VOLUME
#定义匿名卷
  • EXPOSE
#暴露端口
  • WORKDIR
#指定工作目录
  • USER
#指定当前用户
  • HEALTHCHECK
#健康检查
  • ONBUILD
#略

results matching ""

    No results matching ""