Dockerfile 583 B

123456789101112131415161718
  1. # 基础镜像(支持 amd64 & arm64),based on Ubuntu 18.04.4 LTS
  2. FROM adoptopenjdk:8-jdk-hotspot
  3. # 维护者
  4. MAINTAINER dudiao(idudiao@163.com)
  5. # 设置时区
  6. ENV TZ=Asia/Shanghai
  7. # 设置其他环境变量
  8. ENV APP_NAME=powerjob-worker-samples
  9. # 传递 SpringBoot 启动参数 和 JVM参数
  10. ENV PARAMS=""
  11. ENV JVMOPTIONS=""
  12. # 将应用 jar 包拷入 docker
  13. COPY target/powerjob-worker-samples-*.jar /powerjob-worker-samples.jar
  14. # 暴露端口(HTTP + AKKA)
  15. EXPOSE 8081 27777
  16. # 启动应用
  17. ENTRYPOINT ["sh","-c","java $JVMOPTIONS -jar /powerjob-worker-samples.jar $PARAMS"]