Namespace
bellsoft
Image / Tag
liberica-runtime-container:jdk-all-21.0.5-cds-stream-glibc
Content Digest
sha256:e3156b5e57ece3bdf09116c2a03726e76284e320470a1ec3107ee18df5f4e06b
Details
Created

2025-01-23 06:16:03 UTC

Size

195 MB

Content Digest
Labels
  • maintainer
    BellSoft <info@bell-sw.com>
  • org.opencontainers.image.authors
    BellSoft <info@bell-sw.com>
  • org.opencontainers.image.description
    Alpaquita Stream Glibc based image with Liberica JDK-ALL 21, with CDS archives.

Environment
JAVA_HOME

/usr/lib/jvm/liberica21-lite

LANG

en_US.UTF-8

LANGUAGE

en_US:en

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:329e2284cce02e03e837a1a908b041c331de025821cc3bb7dcb877f2132c62dc - 5.9% (11.5 MB)

[#001] sha256:cfa83c48ad52aa10ebe753e9585bd950ec6dbda3454b8b1be2b1f28ae580f083 - 94.1% (183 MB)


History
2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) ARG MINIROOTFS

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) ARG LIBC MINIROOTFS

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) ARG APK_REPOS LIBC MINIROOTFS

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MINIROOTFS

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MAINTAINER MINIROOTFS

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) ARG APK_REPOS DESCRIPTION LIBC LOCALES MAINTAINER MINIROOTFS

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"

2025-01-22 21:24:32 UTC

/bin/sh -c #(nop) ADD file:b50a8f90b2140044fadf84920466532a21fa706878549b470829e9290d686a45 in /

2025-01-22 21:24:32 UTC

|9 APK_REPOS= DESCRIPTION=Alpaquita Stream Glibc LIBC=glibc LOCALES= MAINTAINER=BellSoft <info@bell-sw.com> MINIROOTFS=alpaquita-minirootfs-stream-250122-glibc-x86_64.tar.gz /bin/sh -c set -e; command set -o pipefail; rootfs_libc=$(. /etc/os-release; echo $LIBC_TYPE); case "$LIBC" in glibc|musl) if [ "$rootfs_libc" != "$LIBC" ]; then echo "${MINIROOTFS}: got '${rootfs_libc}', expected '${LIBC}'"; exit 1; fi; ;; *) echo -n "Invalid LIBC: '${LIBC}'. "; echo "Only 'glibc' and 'musl' are supported."; exit 1; ;; esac; if [ -n "$APK_REPOS" ]; then printf '%s\n' $APK_REPOS | tee /etc/apk/repositories; fi; if [ "$LIBC" = "musl" ]; then apk add --no-cache musl-perf; fi; if [ "$LIBC" = "glibc" ] && [ -n "$LOCALES" ]; then apk add --no-cache glibc-locales; locale-gen --no-archive $LOCALES; apk del --no-cache glibc-locales ; rm -f /etc/locale.gen; fi

2025-01-22 21:24:33 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2025-01-23 06:15:58 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:stream-glibc)

/bin/sh -c #(nop) ARG JAVA_RELEASE

2025-01-23 06:15:58 UTC (FROM af2c58c2a366)

/bin/sh -c #(nop) ARG BUNDLE_TYPE JAVA_RELEASE

2025-01-23 06:15:58 UTC (FROM 52960415f30c)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE

2025-01-23 06:15:58 UTC (FROM 3b87d0def0a9)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE REMOVE_APK_TOOLS

2025-01-23 06:15:58 UTC (FROM 556ed5644197)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS

2025-01-23 06:15:58 UTC (FROM 0ae73217690d)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS DESCRIPTION JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS

2025-01-23 06:15:58 UTC (FROM 0832bcfb796f)

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2025-01-23 06:15:58 UTC (FROM 7fe2c409b07f)

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2025-01-23 06:15:58 UTC (FROM 4fc2181124aa)

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"

2025-01-23 06:15:58 UTC (FROM 4fbfc205fad3)

/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en

2025-01-23 06:15:58 UTC (FROM 8daaa16beebc)

/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"

2025-01-23 06:16:04 UTC (FROM 49d936e201d1)

|18 BUNDLE_TYPE=jdk-all CDS=yes DESCRIPTION=Alpaquita Stream Glibc based image with Liberica JDK-ALL 21, with CDS archives. JAVA_RELEASE=21 MAINTAINER=BellSoft <info@bell-sw.com> REMOVE_APK_TOOLS=no /bin/sh -c set -e; command set -o pipefail; case "$JAVA_RELEASE" in 11|17|21|22|23) ;; *) echo -n "Invalid JAVA_RELEASE: '${JAVA_RELEASE}'. "; echo "Only '11', '17', '21', '22' and '23' are supported."; exit 1; ;; esac; case "$BUNDLE_TYPE" in jdk) NO_DEPS='-no-deps'; ;; jdk-all) ;; *) echo -n "Invalid BUNDLE_TYPE: '${BUNDLE_TYPE}'. "; echo "Only 'jdk' and 'jdk-all' are supported."; exit 1; ;; esac; case "$CDS" in yes|no) ;; *) echo "Invalid CDS: '${CDS}'. "; echo "Only 'yes' and 'no' are supported."; exit 1; ;; esac; case "$REMOVE_APK_TOOLS" in yes|no) ;; *) echo "Invalid REMOVE_APK_TOOLS: '${REMOVE_APK_TOOLS}'. "; echo "Only 'yes' and 'no' are supported."; exit 1; ;; esac; apk add --no-cache "liberica${JAVA_RELEASE}-lite-${BUNDLE_TYPE}${NO_DEPS}"; if [ "$CDS" = "yes" ]; then apk add --no-cache "liberica${JAVA_RELEASE}-lite-jre-cds"; fi; if [ "$REMOVE_APK_TOOLS" = "yes" ]; then apk del --no-cache apk-tools; fi

Details
Created

2025-01-23 05:55:45 UTC

Size

193 MB

Content Digest
Labels
  • maintainer
    BellSoft <info@bell-sw.com>
  • org.opencontainers.image.authors
    BellSoft <info@bell-sw.com>
  • org.opencontainers.image.description
    Alpaquita Stream Glibc based image with Liberica JDK-ALL 21, with CDS archives.

Environment
JAVA_HOME

/usr/lib/jvm/liberica21-lite

LANG

en_US.UTF-8

LANGUAGE

en_US:en

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:87c508bc24276a60ae8beed2dd5ec11861023a3e6cf2ed9122f3c150b48cfbff - 5.39% (10.4 MB)

[#001] sha256:8dc12c6cb513bedfdf2400a60a11f19172444a5114a86338dca9d93d85718259 - 94.61% (183 MB)


History
2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) ARG MINIROOTFS

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) ARG LIBC MINIROOTFS

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) ARG APK_REPOS LIBC MINIROOTFS

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MINIROOTFS

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MAINTAINER MINIROOTFS

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) ARG APK_REPOS DESCRIPTION LIBC LOCALES MAINTAINER MINIROOTFS

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2025-01-22 21:19:26 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"

2025-01-22 21:19:27 UTC

/bin/sh -c #(nop) ADD file:8c8d6dae7a6bdf30c820a4e3468637ae9f9d095194820417290635d8d2ce18b4 in /

2025-01-22 21:19:27 UTC

|9 APK_REPOS= DESCRIPTION=Alpaquita Stream Glibc LIBC=glibc LOCALES= MAINTAINER=BellSoft <info@bell-sw.com> MINIROOTFS=alpaquita-minirootfs-stream-250122-glibc-aarch64.tar.gz /bin/sh -c set -e; command set -o pipefail; rootfs_libc=$(. /etc/os-release; echo $LIBC_TYPE); case "$LIBC" in glibc|musl) if [ "$rootfs_libc" != "$LIBC" ]; then echo "${MINIROOTFS}: got '${rootfs_libc}', expected '${LIBC}'"; exit 1; fi; ;; *) echo -n "Invalid LIBC: '${LIBC}'. "; echo "Only 'glibc' and 'musl' are supported."; exit 1; ;; esac; if [ -n "$APK_REPOS" ]; then printf '%s\n' $APK_REPOS | tee /etc/apk/repositories; fi; if [ "$LIBC" = "musl" ]; then apk add --no-cache musl-perf; fi; if [ "$LIBC" = "glibc" ] && [ -n "$LOCALES" ]; then apk add --no-cache glibc-locales; locale-gen --no-archive $LOCALES; apk del --no-cache glibc-locales ; rm -f /etc/locale.gen; fi

2025-01-22 21:19:27 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2025-01-23 05:55:41 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:stream-glibc)

/bin/sh -c #(nop) ARG JAVA_RELEASE

2025-01-23 05:55:41 UTC (FROM b4fd46b6c707)

/bin/sh -c #(nop) ARG BUNDLE_TYPE JAVA_RELEASE

2025-01-23 05:55:41 UTC (FROM 7dcf58d5ab3e)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE

2025-01-23 05:55:41 UTC (FROM 6f607fe8b016)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE REMOVE_APK_TOOLS

2025-01-23 05:55:41 UTC (FROM 2dfba9514139)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS

2025-01-23 05:55:41 UTC (FROM 06a466927c66)

/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS DESCRIPTION JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS

2025-01-23 05:55:42 UTC (FROM c3968c2c812a)

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2025-01-23 05:55:42 UTC (FROM 61b7a14c741e)

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2025-01-23 05:55:42 UTC (FROM af6b20534994)

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"

2025-01-23 05:55:42 UTC (FROM a661fbf3af74)

/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en

2025-01-23 05:55:42 UTC (FROM 329c2696dbed)

/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"

2025-01-23 05:55:46 UTC (FROM 96faf7b8d0fe)

|18 BUNDLE_TYPE=jdk-all CDS=yes DESCRIPTION=Alpaquita Stream Glibc based image with Liberica JDK-ALL 21, with CDS archives. JAVA_RELEASE=21 MAINTAINER=BellSoft <info@bell-sw.com> REMOVE_APK_TOOLS=no /bin/sh -c set -e; command set -o pipefail; case "$JAVA_RELEASE" in 11|17|21|22|23) ;; *) echo -n "Invalid JAVA_RELEASE: '${JAVA_RELEASE}'. "; echo "Only '11', '17', '21', '22' and '23' are supported."; exit 1; ;; esac; case "$BUNDLE_TYPE" in jdk) NO_DEPS='-no-deps'; ;; jdk-all) ;; *) echo -n "Invalid BUNDLE_TYPE: '${BUNDLE_TYPE}'. "; echo "Only 'jdk' and 'jdk-all' are supported."; exit 1; ;; esac; case "$CDS" in yes|no) ;; *) echo "Invalid CDS: '${CDS}'. "; echo "Only 'yes' and 'no' are supported."; exit 1; ;; esac; case "$REMOVE_APK_TOOLS" in yes|no) ;; *) echo "Invalid REMOVE_APK_TOOLS: '${REMOVE_APK_TOOLS}'. "; echo "Only 'yes' and 'no' are supported."; exit 1; ;; esac; apk add --no-cache "liberica${JAVA_RELEASE}-lite-${BUNDLE_TYPE}${NO_DEPS}"; if [ "$CDS" = "yes" ]; then apk add --no-cache "liberica${JAVA_RELEASE}-lite-jre-cds"; fi; if [ "$REMOVE_APK_TOOLS" = "yes" ]; then apk del --no-cache apk-tools; fi

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete