2024-10-15 14:58:47 UTC
79.9 MB
/usr/lib/jvm/liberica21-lite
LANGen_US.UTF-8
LANGUAGEen_US:en
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6e6136efd1d7018d1214d8c96becdd16ba7193c18fbf161d8b59002b71b0cc1e - 4.5% (3.6 MB)
[#001] sha256:d6d3233a749df70b7c44eeb8f86836ea16388f1cc94b966f8b603e776db1bb62 - 95.5% (76.4 MB)
/bin/sh -c #(nop) ARG MINIROOTFS
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) ARG LIBC MINIROOTFS
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) ARG APK_REPOS LIBC MINIROOTFS
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MINIROOTFS
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MAINTAINER MINIROOTFS
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) ARG APK_REPOS DESCRIPTION LIBC LOCALES MAINTAINER MINIROOTFS
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"
2024-10-15 09:45:43 UTC/bin/sh -c #(nop) ADD file:f77f9fe431be707f54bfc3448e69286993b7d41c89949b473c49f733a81c04c5 in /
2024-10-15 09:45:45 UTC|9 APK_REPOS= DESCRIPTION=Alpaquita Stream Musl LIBC=musl LOCALES= MAINTAINER=BellSoft <info@bell-sw.com> MINIROOTFS=alpaquita-minirootfs-stream-241010-musl-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
2024-10-15 09:45:45 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-10-15 14:58:40 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:stream-musl)/bin/sh -c #(nop) ARG JAVA_RELEASE
2024-10-15 14:58:40 UTC (FROM 2439575718ec)/bin/sh -c #(nop) ARG BUNDLE_TYPE JAVA_RELEASE
2024-10-15 14:58:41 UTC (FROM abc2d7147717)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE
2024-10-15 14:58:41 UTC (FROM b6457d89d896)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE REMOVE_APK_TOOLS
2024-10-15 14:58:41 UTC (FROM e7370f4a7529)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2024-10-15 14:58:41 UTC (FROM 81a58a70479f)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS DESCRIPTION JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2024-10-15 14:58:41 UTC (FROM d92375ad54ff)/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"
2024-10-15 14:58:41 UTC (FROM 978cd6cf288b)/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"
2024-10-15 14:58:41 UTC (FROM 7d43f6d1b931)/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"
2024-10-15 14:58:41 UTC (FROM 9a62e1ced98b)/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
2024-10-15 14:58:41 UTC (FROM 6381fa5518f4)/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"
2024-10-15 14:58:47 UTC (FROM 42b6181e83db)|15 BUNDLE_TYPE=jdk CDS=no DESCRIPTION=Alpaquita Stream Musl based image with Liberica JDK 21. 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
2024-10-15 14:58:55 UTC
80 MB
/usr/lib/jvm/liberica21-lite
LANGen_US.UTF-8
LANGUAGEen_US:en
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:8523e45ccf84589086fdd0c53f8fdff8e91bd4b435fedf3e39f3d90ebd069ad7 - 4.83% (3.86 MB)
[#001] sha256:4a5ca5980d43bac5df741e380f244f617e0dedc4503075cd052332c07561e75b - 95.17% (76.1 MB)
/bin/sh -c #(nop) ARG MINIROOTFS
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) ARG LIBC MINIROOTFS
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) ARG APK_REPOS LIBC MINIROOTFS
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MINIROOTFS
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) ARG APK_REPOS LIBC LOCALES MAINTAINER MINIROOTFS
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) ARG APK_REPOS DESCRIPTION LIBC LOCALES MAINTAINER MINIROOTFS
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"
2024-10-15 09:51:00 UTC/bin/sh -c #(nop) ADD file:2caa0647e4e59e9931c1243bb178f1d1e5a63b6ff7b96c17f61ae79025cd234c in /
2024-10-15 09:51:02 UTC|9 APK_REPOS= DESCRIPTION=Alpaquita Stream Musl LIBC=musl LOCALES= MAINTAINER=BellSoft <info@bell-sw.com> MINIROOTFS=alpaquita-minirootfs-stream-241015-musl-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
2024-10-15 09:51:02 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-10-15 14:58:50 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:stream-musl)/bin/sh -c #(nop) ARG JAVA_RELEASE
2024-10-15 14:58:50 UTC (FROM d2e122221a9e)/bin/sh -c #(nop) ARG BUNDLE_TYPE JAVA_RELEASE
2024-10-15 14:58:50 UTC (FROM 7cb66aac8c57)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE
2024-10-15 14:58:50 UTC (FROM b1e51440fddd)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE REMOVE_APK_TOOLS
2024-10-15 14:58:50 UTC (FROM 7cd3d61a2383)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2024-10-15 14:58:50 UTC (FROM 63bfb4782dc0)/bin/sh -c #(nop) ARG BUNDLE_TYPE CDS DESCRIPTION JAVA_RELEASE MAINTAINER REMOVE_APK_TOOLS
2024-10-15 14:58:50 UTC (FROM 3a77c059f728)/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"
2024-10-15 14:58:50 UTC (FROM 65f1362a02d1)/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"
2024-10-15 14:58:50 UTC (FROM 3597e00f8ab8)/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"
2024-10-15 14:58:50 UTC (FROM 520a51dbdd05)/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
2024-10-15 14:58:50 UTC (FROM f51545a6a3da)/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"
2024-10-15 14:58:55 UTC (FROM 13ae3f323e37)|15 BUNDLE_TYPE=jdk CDS=no DESCRIPTION=Alpaquita Stream Musl based image with Liberica JDK 21. 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
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.