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"](指定容器启动命令)

猜你喜欢

转载自www.cnblogs.com/blablablabla/p/9646514.html