Dockerfile 471 B

12345678910111213141516
  1. # 指定基础镜像
  2. FROM openjdk:8u212-jdk-alpine
  3. # 维护者信息
  4. MAINTAINER mldong <524719755@qq.com>
  5. # 创建应用目录
  6. RUN mkdir -p /app && mkdir -p /app/config
  7. # 进入工作目录
  8. WORKDIR /app
  9. # 复制jar
  10. COPY app.jar .
  11. # 配置配置文件
  12. COPY config/* .
  13. # EXPOSE 映射端口
  14. EXPOSE 8080
  15. # CMD 运行以下命令(如果yaml文件定义了command会被覆盖)
  16. CMD ["/bin/sh","-c","set -e && java -jar app.jar --spring.profiles.active=dev --server.port=8080"]