FROM ajlx/edu100-app-base:1.0.2-SNAPSHOT ENV LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8 ARG JAR_FILE RUN echo "JAR_FILE ${JAR_FILE}" COPY ${JAR_FILE} app.jar ARG SERVICE_NAME RUN echo "SERVICE_NAME ${SERVICE_NAME}" ENV SERVICE_NAME "${SERVICE_NAME}" ARG SPRING_PROFILE RUN echo "SPRING_PROFILE ${SPRING_PROFILE}" ENV SPRING_PROFILE "${SPRING_PROFILE}" ARG SERVICE_PORT RUN echo "SERVICE_PORT ${SERVICE_PORT}" ENV SERVICE_PORT "${SERVICE_PORT}" EXPOSE ${SERVICE_PORT} ARG DUBBO_PORT RUN echo "DUBBO_PORT ${DUBBO_PORT}" ENV DUBBO_PORT "${DUBBO_PORT}" EXPOSE ${DUBBO_PORT} ARG DEBUG_PORT RUN echo "DEBUG_PORT ${DEBUG_PORT}" ENV DEBUG_PORT "${DEBUG_PORT}" EXPOSE ${DEBUG_PORT} #copy run-app.sh COPY run-app.sh run-app.sh RUN chmod +x run-app.sh CMD ["/app/run-app.sh"]