mirror of
https://github.com/spring-projects/spring-boot.git
synced 2024-07-15 01:07:30 +08:00
9e40970280
Update buildpack support to allow gzip compressed image layers to be used when returned by the Docker engine. This update is restores buildpack support when using Docker Desktop with the "Use containerd for pulling and storing images" option enabled. This commit introduces a new `ExportedImageTar` class to deal with the intricacies of determining the mimetype of a layer. The class deals with the parsing of `index.json' and related manifest blobs in order to obtain layer information. The legacy `manifest.json` format is also supported should `index.json` be missing. Tests have been added to ensure that export archives from Docker Engine, Docker Desktop (with and without containerd), and Podman can be used. Fixes gh-40100 Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com> Co-authored-by: Scott Frederick <scott.frederick@broadcom.com> |
||
---|---|---|
.. | ||
spring-boot | ||
spring-boot-actuator | ||
spring-boot-actuator-autoconfigure | ||
spring-boot-autoconfigure | ||
spring-boot-dependencies | ||
spring-boot-devtools | ||
spring-boot-docker-compose | ||
spring-boot-docs | ||
spring-boot-parent | ||
spring-boot-starters | ||
spring-boot-test | ||
spring-boot-test-autoconfigure | ||
spring-boot-testcontainers | ||
spring-boot-tools |