我们众所周知Docker的流行程度,以及Java开发者将其Spring Boot应用程序容器化的趋势。然而,一些开发者可能会对如何在Docker化的Spring Boot应用程序中设置Profile有疑问。
在本教程中,我们将解释如何在Docker容器中启动带有Profile的Spring Boot应用程序。
2. 基础Dockerfile
通常,要容器化Spring Boot应用程序,我们只需提供一个Dockerfile。
让我们看看我们Spring Boot应用程序的最小Dockerfile:
FROM openjdk:17-jdk-alpine
COPY target/*.jar app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]
大约 4 分钟