DockerState

Home › Language runtimes › eclipse-temurin › 25-jre-alpine

eclipse-temurin:25-jre-alpine

OpenJDK builds from Eclipse Adoptium, tag 25-jre-alpine, built on Alpine Linux 3.24.3. Pushed to Docker Hub 3 days ago.

✓ 0 known Starts as root2 platforms

76 MBdownload (compressed)
227 MBunpacked on disk
5filesystem layers
44packages
895files
docker pull eclipse-temurin:25-jre-alpineeclipse-temurin@sha256:56f273059de6b13a6b49fe0ded691ed2d0399bbee76156a8f2d385f7524a3d43

Size per platform

Compressed download size on Docker Hub for each architecture.

  • amd6476 MB
  • arm6475 MB

Where the bytes go

Unpacked bytes by directory in the final amd64 filesystem.

  • /opt/java198 MB
  • /usr/share/fonts11 MB
  • /usr/lib10 MB
  • /bin1.9 MB
  • /usr/bin1.6 MB
  • /lib670 kB
  • /usr/share/zoneinfo452 kB
  • /usr/lib/pkcs11216 kB
  • /etc/ssl204 kB
  • /usr/share/ca-certificates179 kB

Layers

The 5 filesystem layers of the amd64 image, in build order, with each layer's compressed size and the build step that made it.

Full build steps
  1. 3.9 MBADD alpine-minirootfs-3.24.3-x86_64.tar.gz / # buildkit
  2. 9.5 MBRUN /bin/sh -c set -eux; apk add --no-cache fontconfig ttf-dejavu ca-certificates p11-kit-trust musl-locales musl-locales-lang tzdata coreutils openssl ; rm -rf /var/cache/apk/* # buildkit
  3. 62 MBRUN /bin/sh -c set -eux; ARCH="$(apk --print-arch)"; case "${ARCH}" in aarch64) ESUM='7c2b97b1b34947399f6c911e5aa69d171b745b0005ea79f47c4f3f1d47554bc2'; BINARY_URL='https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25.0.5%2B8/OpenJDK25U-jre_aarch64_alpine-linux_hotspot_25.0.5_8.tar.gz'; ;; x86_64) ESUM='b46e981318decb77eda728e006c7678a1ac0c56cf81ae3ad245710c2e4fa1a55'; BINARY_URL='https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25.0.5%2B8/OpenJDK25U-jre_x64_alpine-linux_hotspot_25.0.5_8.t
  4. 128 BRUN /bin/sh -c set -eux; echo "Verifying install ..."; echo "java --version"; java --version; echo "Complete." # buildkit
  5. 2 kBCOPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit

Known vulnerabilities

0Critical0 with a fix
0High0 with a fix
0Medium0 with a fix
0Low0 with a fix
0Unknown0 with a fix

Trivy found no known vulnerabilities in the 44 packages it identified.

Packages

Alpine packages
44

Image configuration

Base OS
Alpine Linux 3.24.3
Default user
root (no USER set; the entrypoint may still drop privileges)
Entrypoint
/__cacert_entrypoint.sh
Command
—
Exposed ports
none
Image created
2026-10-29
amd64 digest
sha256:a5ae9049a626d248082d8b1f2c8dfa0b9c5f0b376243d5100ded5ba5fefea276

Other Eclipse Temurin (Java) tags

eclipse-temurin:25-jdk429 MB unpacked · 151 MB downloadM 44L 12 eclipse-temurin:25-jre351 MB unpacked · 117 MB downloadM 44L 4

Platform sizes and layers: Docker Hub API, checked 2026-11-01. Unpacked size, files and SBOM: measured 2026-10-31 from digest sha256:a5ae9049a626. Vulnerabilities: Trivy re-scan 2026-11-01, database 2026-11-01. Methodology.