Dockerfile 393 B

123456789101112131415161718
  1. FROM openjdk:8
  2. #验证码字体包
  3. RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
  4. RUN set -xe && apk --no-cache add ttf-dejavu fontconfig
  5. RUN mkdir -p /blade/auth
  6. WORKDIR /blade/auth
  7. EXPOSE 8100
  8. ADD ./auth/blade-auth.jar ./app.jar
  9. ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]
  10. CMD ["--spring.profiles.active=prod"]