Spring Boot 2.3.0 buildpack 构建创建日期为 40 年前的映像
Spring Boot 2.3.0 buildpack builds image with creation date 40 years ago
我尝试在 Spring Boot 2.3.0 运行:
的 Maven 项目中使用 buildpack
mvn spring-boot:build-image
图像创建得很好,但我看到了以下信息:
REPOSITORY TAG IMAGE ID CREATED SIZE
gcr.io/paketo-buildpacks/builder base-platform-api-0.3 daceb4f909b7 40 years ago 690MB
myimage master a482a4a34379 40 years ago 285MB
为什么说图像(连同构建器)是 40 年前创建的?
这是意料之中的。为了创建可重现的构建(即层可以重复使用),buildpack 必须创建具有固定时间戳的层。否则,您将无法重复使用在之前的构建中创建的层,因为它们会有不同的时间戳。
我尝试在 Spring Boot 2.3.0 运行:
的 Maven 项目中使用 buildpackmvn spring-boot:build-image
图像创建得很好,但我看到了以下信息:
REPOSITORY TAG IMAGE ID CREATED SIZE
gcr.io/paketo-buildpacks/builder base-platform-api-0.3 daceb4f909b7 40 years ago 690MB
myimage master a482a4a34379 40 years ago 285MB
为什么说图像(连同构建器)是 40 年前创建的?
这是意料之中的。为了创建可重现的构建(即层可以重复使用),buildpack 必须创建具有固定时间戳的层。否则,您将无法重复使用在之前的构建中创建的层,因为它们会有不同的时间戳。