2025-01-23 02:46:43 UTC
173 MB
/usr/lib/jvm/liberica17-lite
LANGen_US.UTF-8
LANGUAGEen_US:en
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:329e2284cce02e03e837a1a908b041c331de025821cc3bb7dcb877f2132c62dc - 6.64% (11.5 MB)
[#001] sha256:f76fd73bb87c3195e8d5878237590adc5d68041bc46db5b7a6fe84dc29fc57be - 93.36% (162 MB)
/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 02:46:31 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:stream-glibc)/bin/sh -c #(nop) ARG JAVA_RELEASE
2025-01-23 02:46:31 UTC (FROM 42351bffc1d3)/bin/sh -c #(nop) ARG BUNDLE_TYPE JAVA_RELEASE
2025-01-23 02:46:31 UTC (FROM 7c1c6bf06155)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE
2025-01-23 02:46:31 UTC (FROM 4df288fe85fd)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE REMOVE_APK_TOOLS
2025-01-23 02:46:31 UTC (FROM f10c9af14bed)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2025-01-23 02:46:31 UTC (FROM 7c11dc141980)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS DESCRIPTION JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2025-01-23 02:46:31 UTC (FROM f3f986d18ec1)/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"
2025-01-23 02:46:31 UTC (FROM 028401d1a89b)/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"
2025-01-23 02:46:31 UTC (FROM c94dc02fe4cb)/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"
2025-01-23 02:46:32 UTC (FROM 021c413ff239)/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
2025-01-23 02:46:32 UTC (FROM dac1e1298180)/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"
2025-01-23 02:46:44 UTC (FROM 65e14d23cc31)|15 BUNDLE_TYPE=jdk-all CDS=no DESCRIPTION=Alpaquita Stream Glibc based image with Liberica JDK-ALL 17. JAVA_RELEASE=17 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
2025-01-23 02:40:38 UTC
171 MB
/usr/lib/jvm/liberica17-lite
LANGen_US.UTF-8
LANGUAGEen_US:en
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:87c508bc24276a60ae8beed2dd5ec11861023a3e6cf2ed9122f3c150b48cfbff - 6.07% (10.4 MB)
[#001] sha256:58e72b402e078e50556734d0e3af37a198d57e9632c64e7dae8623470b32b8e2 - 93.93% (161 MB)
/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 02:40:26 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:stream-glibc)/bin/sh -c #(nop) ARG JAVA_RELEASE
2025-01-23 02:40:26 UTC (FROM 13444261c7c9)/bin/sh -c #(nop) ARG BUNDLE_TYPE JAVA_RELEASE
2025-01-23 02:40:26 UTC (FROM 3f211c3431cd)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE
2025-01-23 02:40:26 UTC (FROM 9e7cb31da6e3)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE REMOVE_APK_TOOLS
2025-01-23 02:40:26 UTC (FROM 45988d18a7a7)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2025-01-23 02:40:26 UTC (FROM e12704c42a8e)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS DESCRIPTION JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2025-01-23 02:40:27 UTC (FROM 9f60c0781313)/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"
2025-01-23 02:40:27 UTC (FROM 0e80fb165fb4)/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"
2025-01-23 02:40:27 UTC (FROM 34ed04e10f78)/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"
2025-01-23 02:40:27 UTC (FROM 703d8c4bce0f)/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
2025-01-23 02:40:27 UTC (FROM ecce67a1a404)/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"
2025-01-23 02:40:38 UTC (FROM dc8ce1bd95fd)|15 BUNDLE_TYPE=jdk-all CDS=no DESCRIPTION=Alpaquita Stream Glibc based image with Liberica JDK-ALL 17. JAVA_RELEASE=17 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
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.