123456789101112131415161718192021222324252627 |
- ########################################################
- # docker build -t collect-weather:1.0 .
- ########################################################
- FROM centos-base:7.6.1810
- MAINTAINER learshaw@gmail.com
- # 创建目录
- RUN mkdir -p /usr/local/java && \
- mkdir -p /opt/tool/collect-weather
- WORKDIR /opt/tool
- # 添加JDK
- ADD jdk-8u333-linux-x64.tar.gz /usr/local/java/
- COPY collect-weather-1.0.0-SNAPSHOT.jar /opt/tool/collect-weather/
- # 端口
- EXPOSE 9300
- # 设置环境变量
- ENV JAVA_HOME /usr/local/java/jdk1.8.0_333
- ENV JRE_HOME /usr/local/java/jdk1.8.0_333/jre
- ENV CLASSPATH .:${JAVA_HOME}/lib:${JRE_HOME}/lib
- ENV PATH $JAVA_HOME/bin:$PATH
- CMD ["java", "-Duser.timezone=Asia/Shanghai", "-jar", "/opt/tool/collect-weather/collect-weather-1.0.0-SNAPSHOT.jar"]
|