1. 概述
Spring Boot 3 引入了新特性,比如将应用程序构建为 GraalVM 原生映像或 Java 17 基线版本。然而,另一个重要的支持是 Docker Compose 的集成。
在本教程中,我们将看到如何将 Docker Compose 工作流程与 Spring Boot 3 集成。
2. Spring Boot 3 对 Docker Compose 的支持提供了什么?
通常,我们会运行 docker-compose up 来启动容器,并使用 docker-compose down 来停止基于 docker-compose.yml 的容器。现在,我们可以将这些 Docker Compose 命令委托给 Spring Boot 3。当 Spring Boot 应用程序启动或停止时,它也将管理我们的容器。
大约 7 分钟