Companion code for "Dockerizing Spring Boot 4: Layered Jars, Buildpacks, Distroless and Image Size Benchmarks". Fat jar on JDK and JRE, layered jar on Debian, Alpine and distroless, jlink, the JDK 25 AOT cache, Paketo buildpacks and Jib, each measured for size on disk and pushed, rebuild delta, startup, user and shell. Also PID 1 and signal handling, the jdeps module gap, AOT cache mismatches and buildpacks memory calculation. Transcripts in docs/output/, regenerated by scripts/run-all.sh. Co-Authored-By: Claude Opus 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01C3TETMrqVUWeFkNtz3Jbo3
22 lines
1.0 KiB
Plaintext
22 lines
1.0 KiB
Plaintext
# docker history sbd/docker-images:buildpacks
|
|
69B Buildpacks Process Types
|
|
1.94kB Buildpacks Launcher Config
|
|
2.93MB Buildpacks Application Launcher
|
|
0B Application Slice: 5
|
|
14.2kB Application Slice: 4
|
|
0B Application Slice: 3
|
|
402kB Application Slice: 2
|
|
25.9MB Application Slice: 1
|
|
577kB Software Bill-of-Materials
|
|
3B Layer: 'web-application-type', Created by buildpack: paketo-buildpacks/[email protected]
|
|
77.4kB Layer: 'spring-cloud-bindings', Created by buildpack: paketo-buildpacks/[email protected]
|
|
4.01MB Layer: 'helper', Created by buildpack: paketo-buildpacks/[email protected]
|
|
11B Layer: 'classpath', Created by buildpack: paketo-buildpacks/[email protected]
|
|
276MB Layer: 'jre', Created by buildpack: paketo-buildpacks/[email protected]
|
|
214B Layer: 'java-security-properties', Created by buildpack: paketo-buildpacks/[email protected]
|
|
5.48MB Layer: 'helper', Created by buildpack: paketo-buildpacks/[email protected]
|
|
5.18MB Layer: 'helper', Created by buildpack: paketo-buildpacks/[email protected]
|
|
519B
|
|
191B
|
|
24.9MB
|