码迷,mamicode.com
首页 > 其他好文 > 详细

Dockerfile内容说明

时间:2018-09-14 16:10:56      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:内容   bsp   span   latest   脚本   home   path   string   java_home   

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内容说明

标签:内容   bsp   span   latest   脚本   home   path   string   java_home   

原文地址:https://www.cnblogs.com/blablablabla/p/9646514.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!