在Spring Boot应用程序中Docker相对于Gradle/Maven的价值是什么
我提到的每个教程/指南都解释了如何使用docker构建spring boot应用程序。所有这些博客对为什么在spring boot应用程序中使用docker都有相同的解释,它是这样的 容器是一种标准化的软件单元,它将代码、运行时、依赖项、设置和初始化组装在一个软件包中,您可以从一个计算环境可靠地运行到另一个计算环境 Maven/Gradle不是为管理依赖关系而构建的吗?Docker如何负责汇编代码?据我所知,SpringBoot创建了一个胖Jar,它使用指定的JRE运行自己的嵌入式容器。设置(我理解为config)取自env文件 为什么要将应用程序容器化?docker解决的难点是什么,如果可能,请举例说明 提前谢谢在Spring Boot应用程序中Docker相对于Gradle/Maven的价值是什么,spring,spring-boot,docker,maven,Spring,Spring Boot,Docker,Maven,我提到的每个教程/指南都解释了如何使用docker构建spring boot应用程序。所有这些博客对为什么在spring boot应用程序中使用docker都有相同的解释,它是这样的 容器是一种标准化的软件单元,它将代码、运行时、依赖项、设置和初始化组装在一个软件包中,您可以从一个计算环境可靠地运行到另一个计算环境 Maven/Gradle不是为管理依赖关系而构建的吗?Docker如何负责汇编代码?据我所知,SpringBoot创建了一个胖Jar,它使用指定的JRE运行自己的嵌入式容器。设置(我