Dockerfile 447 B

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