#Version 1.0.1 FROM centos:latest #设置root用户为后续命令的执行者 USER root #执行操作 RUN yum update -y RUN yum install -y java #使用&&拼接命令 RUN touch test.txt && echo "abc" >>abc.txt #对外暴露端口 EXPOSE 80 8080 1038 #添加网络文件 ADD https://www.baidu.com/img/bd_logo1.png /opt/ #设置环境变量 ENV WEBAPP_PORT=9090 #设置工作目录 WORKDIR /opt/ #设置启动命令 ENTRYPOINT ["ls"] #设置启动参数 CMD ["-a", "-l"] #设置卷 VOLUME ["/data", "/var/www"] #设置子镜像的触发操作 ONBUILD ADD . /app/src ONBUILD RUN echo "on build excuted" >> onbuild.txt