具体到某个服务的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
浙公网安备 33010602011771号