Dockerfile内容说明

Dockerfile内容说明

 

FROM ansible/centos7-ansible:latest(基于此母版镜像制作)

MAINTAINER <QinYeshuang@cunjk.com>(维护人员)

ADD jdk1.8.0_151 /opt/jdk(添加JDK文件夹)

ADD \*.war /opt/service.war(添加war包)

ADD resources /opt/resources(添加配置源文件)

ADD start.sh /opt(添加启动脚本)

ENV JAVA_HOME /opt/jdk(添加JDK环境变量)

ENV JRE_HOME \$JAVA_HOME/jre

ENV CLASSPATH .:\$JAVA_HOME/lib:\$JRE_HOME/lib

ENV PATH \$PATH:\$JAVA_HOME/bin

EXPOSE 80(暴露服务端口)

WORKDIR /opt/log(如果不存在,那么就创建日志目录)

ENTRYPOINT ["/opt/start.sh"](指定容器启动命令)
posted @ 2018-09-14 14:42  乔吉拉德  阅读(137)  评论(0)    收藏  举报