跳到主要内容

1 篇博文 含有标签「Images」

查看所有标签

镜像优化:Spring Boot 分层打包最佳实践

· 阅读需 25 分钟

1673346680164 Java 容器镜像通常会有一个体积巨大的 JAR 包(fat-JAR)独占一个文件系统层,我们对应用程序代码所做的每一次更改都会更改该层。这是非常糟糕的,事实上这个 JAR 包含外部依赖和内部依赖,我们可以进一步通过分层来优化,充分利用分层缓存机制使其共享依赖层。

本文将通过 解压 JAR 分层优化Spring Boot 2.3 引入的分层索引特性 将 JAR 分成多个层来改进这一点。