Dockerfile内容说明
Posted blablablabla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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"](指定容器启动命令)
以上是关于Dockerfile内容说明的主要内容,如果未能解决你的问题,请参考以下文章