Dockerfile 682 B

123456789101112131415161718192021222324252627282930
  1. FROM openjdk:19-oracle
  2. RUN mkdir -p /app/build
  3. RUN chmod +x /app/build
  4. ADD ./target/backendsys-1.0.0.jar /app/build/backendsys-1.0.0.jar
  5. #ADD ./libs/ /app/build/libs/
  6. EXPOSE 48080
  7. ENTRYPOINT ["nohup", "java", "-Dloader.path=/app/build/libs", "-jar", "/app/build/backendsys-1.0.0.jar"]
  8. #ENTRYPOINT ["sh", "-c", "nohup java -jar /app/build/backendsys-1.0.0.jar > /app/build/backendsys.log &"]
  9. #"-Dloader.path=/app/build/libs",
  10. # "-Dloader.path=/app/build/libs",
  11. # 打包应用程序
  12. # mvn clean package -P local-docker
  13. # 创建镜像
  14. # docker build -t backendsys .
  15. # 启动镜像
  16. # docker-compose up -d
  17. # 查看镜像
  18. # docker ps
  19. # 监听日志
  20. # docker logs [container-id]