FROM registry.persagy.com/base/centos:v-jdk1.8 #FROM java:8-jre #FROM persagy-registry:80/base/centos:v-jdk1.8 MAINTAINER fanzhongyuan ARG PROGRAM_ID #ARG PROGRAM_DESC ARG PORT_LOCAL ARG JAR_STATUS LABEL tier backend LABEL product meos LABEL project persagy LABEL name $PROGRAM_ID ENV JAVA_OPTS -Dfile.encoding=UTF-8 -Xms300m -Xmx1024m ENV TZ Asia/Shanghai ENV WORKER_HOME /usr/persagy ENV CONFIG_PATH /data/SpringCloud ENV PROGRAM_NAME $PROGRAM_ID ENV PORT_DOCKER $PORT_LOCAL ENV JAR_STATUS $JAR_STATUS WORKDIR $WORKER_HOME # RUN apt-get install -y --no-install-recommends tzdata && rm -rf /var/lib/apt/lists/* # RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' > /etc/timezone RUN mkdir -p $WORKER_HOME/$PROGRAM_ID #RUN mkdir -p $CONFIG_PATH COPY *.zip $WORKER_HOME/ RUN unzip *.zip RUN rm -rf ./*.zip RUN touch /etc/hbase.dns EXPOSE $PORT_DOCKER WORKDIR $WORKER_HOME/$PROGRAM_ID COPY entrypoint.sh . RUN pwd COPY *.jks $WORKER_HOME/$PROGRAM_ID/config/ COPY ../target/classes/*.jks $WORKER_HOME/$PROGRAM_ID/config/ ENTRYPOINT ["sh","./entrypoint.sh"]