如果您还没有应用程序,请使用 Spring Initializr (https://start.spring.io/) 创建一个应用程序。
生成一个带有您需要的依赖项的基本 Maven 或 Gradle 项目(例如 Spring Web)。
在 Spring Boot 应用程序的根目录中,创建一个名为 Dockerfile(无扩展名)的新文件。
注意: 将 your-application-name.jar 替换为 Spring Boot JAR 文件的实际名称。
在终端中,导航到 Spring Boot 项目的根目录,然后运行:
这将构建应用程序并在 target/ 目录中生成一个 JAR 文件。
从项目的根目录(Dockerfile 所在的位置)在终端中运行以下命令:
这里:
现在镜像已创建,您可以运行容器:
说明:
您的 Spring Boot 应用程序现在应该可以通过 http://localhost:8080 访问。
打开浏览器或使用像curl这样的工具来访问应用程序并验证它是否正常工作:
这种方法应该为您提供 Docker 化 Spring Boot 应用程序的清晰路径!
以上是为初学者 Docker 化 Spring Boot 应用程序的详细内容。更多信息请关注PHP中文网其他相关文章!