具体到某个服务的dockerfile

dockerfile:

FROM centos:7.4.1708

MAINTAINER by icdss

LABEL version="1.0"

# install jdk
COPY jdk.tar.gz /usr/local/
RUN cd /usr/local/ && tar -xzvf jdk.tar.gz && rm -rf jdk.tar.gz
WORKDIR /
ENV JAVA_HOME /usr/local/jdk1.8.0_181
ENV PATH $PATH:$JAVA_HOME/bin
ENV CLASSPATH .:$CLASSPATH:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar


# env
ENV LD_LIBRARY_PATH /MIIP/lib_linux
#ENV PYTHONHOME /usr/lib/python2.7

# install & tag
RUN mkdir /MIIP

ADD icdss_prompt.jar icdss_prompt.jar

ADD MIIP /MIIP

ADD start.sh start.sh

RUN rm -rf /usr/lib/python2.7
COPY python2.7 /usr/lib/python2.7

# enlang
RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
ENV LC_ALL "zh_CN.UTF-8"


ENV JAVA_OPTS=""
ENV input_args=""

ENTRYPOINT java $JAVA_OPTS -jar ./*.jar $input_args

 

posted @ 2019-06-19 15:10  carjayal  阅读(95)  评论(0)    收藏  举报