Dockerfile 491 B

12345678910111213141516
  1. # agent 没有 javac 需求,用 JRE 镜像
  2. FROM openjdk:8-jre-slim
  3. MAINTAINER tengjiqi@gmail.com
  4. # 设置时区
  5. ENV TZ=Asia/Shanghai
  6. ENV APP_NAME=powerjob-worker-agent
  7. ENV PARAMS=""
  8. COPY powerjob-agent.jar /powerjob-agent.jar
  9. # 暴露端口(AKKA-Client)
  10. EXPOSE 27777
  11. # 挂载数据卷,将文件直接输出到宿主机(注意,此处挂载的是匿名卷,即在宿主机位置随机)
  12. VOLUME /root
  13. # 启动应用
  14. ENTRYPOINT ["sh","-c","java -jar /powerjob-agent.jar $PARAMS"]