#FROM openjdk:8-jdk-alpine 文件下载会出现空指针错误 FROM registry.persagy.com/base/centos:v-jdk1.8 MAINTAINER fanzhongyuan ARG PROGRAM_ID 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 RUN pwd WORKDIR $WORKER_HOME RUN pwd RUN mkdir -p $WORKER_HOME/$PROGRAM_ID 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 . ENTRYPOINT ["sh","./entrypoint.sh"]