# lab-micro **Repository Path**: yuanguorui/lab-micro ## Basic Information - **Project Name**: lab-micro - **Description**: 微服务架构DEMO - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-05-31 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README vigor-lab-micro --------------- #lab-micro FROM frolvlad/alpine-oraclejdk8:slim MAINTAINER yuanguorui0528@gmail.com # 指定参数 PROFILES=mock # 环境变量 ENV WORK_PATH /opt/jar/ ENV APP_NAME @project.build.finalName@.@project.packaging@ ENV APP_VERSION @project.version@ ENV JAVA_OPTS="" # COPY COPY $APP_NAME $WORK_PATH/ # WORKDIR WORKDIR $WORK_PATH # 端口 EXPOSE 80 # 挂载日志盘 VOLUME /var/log/jar/ # 更新文件时间 RUN sh -c 'touch $WORK_PATH/$APP_NAME' ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar $WORK_PATH/$APP_NAME —server.port=80 —spring.profiles.active=$PROFILES“ ]