docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds linux/amd64

docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds - 国内下载镜像源 浏览次数:55
OpenJDK 11 runtime for Debian-based systems, provided by BellSoft.
源镜像 docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds
镜像ID sha256:4d3841886f12804999f3544f3c9f0b66531b16047115d639873f17d787f1b795
镜像TAG 17.0.11-cds
大小 302.74MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口
工作目录
OS/平台 linux/amd64
浏览量 55 次
贡献者
镜像创建 2024-04-18T20:56:46.347017253Z
同步时间 2024-08-22 14:17
更新时间 2024-09-20 00:06
环境变量
PATH=/usr/lib/jvm/jdk-17.0.11-bellsoft-x86_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=en_US.UTF-8 LANGUAGE=en_US:en JAVA_HOME=/usr/lib/jvm/jdk-17.0.11-bellsoft-x86_64

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds  docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds  docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds

Shell快速替换命令

sed -i 's#bellsoft/liberica-openjdk-debian:17.0.11-cds#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds#' deployment.yaml

镜像历史

大小 创建时间 层信息
0.00B 2024-04-19 04:56:46 /bin/sh -c #(nop) ENV JAVA_HOME=/usr/lib/jvm/jdk-17.0.11-bellsoft-x86_64 PATH=/usr/lib/jvm/jdk-17.0.11-bellsoft-x86_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
140.21MB 2024-04-19 04:56:45 |7 LIBERICA_BUILD=10 LIBERICA_GENERATE_CDS=true LIBERICA_IMAGE_VARIANT=lite LIBERICA_JVM_DIR=/usr/lib/jvm LIBERICA_ROOT=/usr/lib/jvm/jdk-17.0.11-bellsoft-x86_64 LIBERICA_VERSION=17.0.11 LIBERICA_VM=server /bin/sh -c LIBERICA_ARCH='' && set -x && LIBERICA_ARCH_TAG='' && case `uname -m` in x86_64) LIBERICA_ARCH="amd64" ;; i686) LIBERICA_ARCH="i586" ;; aarch64) LIBERICA_ARCH="aarch64" ;; armv[67]l) LIBERICA_ARCH="arm32-vfp-hflt" ;; ppc64le) LIBERICA_ARCH="ppc64le" ;; *) LIBERICA_ARCH=`uname -m` ;; esac && case "$LIBERICA_IMAGE_VARIANT" in standard) RSUFFIX="" && LITE_URL="" ;; lite|base|base-minimal) RSUFFIX="-lite" && LITE_URL="/docker" ;; *) echo "Invalid parameter LIBERICA_IMAGE_VARIANT = ${LIBERICA_IMAGE_VARIANT}" && echo "LIBERICA_IMAGE_VARIANT can be one of [standard|lite|base|base-minimal]" && exit 1 ;; esac && if [ "${LIBERICA_IMAGE_VARIANT}" = "standard" -o "${LIBERICA_IMAGE_VARIANT}" = "lite" ]; then case $LIBERICA_VM in server|client|minimal|all) echo ;; *) echo "Only server, client, minimal or all VM is avalable for LIBERICA_VM argument" && echo "example: LIBERICA_VM='server'" && exit 1 ;; esac fi && mkdir -p /tmp/java && LIBERICA_BUILD_STR=${LIBERICA_BUILD:+"+${LIBERICA_BUILD}"} && PKG="bellsoft-jdk${LIBERICA_VERSION}${LIBERICA_BUILD_STR}-linux-${LIBERICA_ARCH}${RSUFFIX}.tar.gz" && PKG_URL="https://download.bell-sw.com/java/${LIBERICA_VERSION}${LIBERICA_BUILD_STR}${LITE_URL}/${PKG}" && echo "download ${PKG_URL}:" && curl -SL "${PKG_URL}" -o /tmp/java/jdk.tar.gz && SHA_URL="https://download.bell-sw.com/java/${LIBERICA_VERSION}${LIBERICA_BUILD_STR}/docker/sha1sum.txt" && if [ "${LIBERICA_IMAGE_VARIANT}" = "standard" ]; then SHA_URL="https://download.bell-sw.com/sha1sum/java/${LIBERICA_VERSION}${LIBERICA_BUILD_STR}"; fi && SHA1=$(curl -fSL "${SHA_URL}" | grep ${PKG} | grep -v json | cut -f1 -d' ' ) && echo "${SHA1} */tmp/java/jdk.tar.gz" | sha1sum -c - && tar xzf /tmp/java/jdk.tar.gz -C /tmp/java && UNPACKED_ROOT=/tmp/java/jdk-${LIBERICA_VERSION}* && case "$LIBERICA_IMAGE_VARIANT" in base) apt-get update && apt-get install -y binutils && mkdir -pv "${LIBERICA_JVM_DIR}" && ${UNPACKED_ROOT}/bin/jlink --add-modules java.base --compress=2 --no-header-files --no-man-pages --strip-debug --module-path ${UNPACKED_ROOT}/jmods --vm=server --release-info ${UNPACKED_ROOT}/release --output "${LIBERICA_ROOT}" && apt-get remove --auto-remove -y binutils ;; base-minimal) apt-get update && apt-get install -y binutils && mkdir -pv "${LIBERICA_JVM_DIR}" && ${UNPACKED_ROOT}/bin/jlink --add-modules java.base --compress=2 --no-header-files --no-man-pages --strip-debug --module-path ${UNPACKED_ROOT}/jmods --vm=minimal --release-info ${UNPACKED_ROOT}/release --output "${LIBERICA_ROOT}" && apt-get remove --auto-remove -y binutils ;; standard) mkdir -pv "${LIBERICA_ROOT}" && find /tmp/java/jdk* -maxdepth 1 -mindepth 1 -exec mv -v "{}" "${LIBERICA_ROOT}/" \; && case ${LIBERICA_VM} in client) rm -rf ${LIBERICA_ROOT}/lib/server && rm -rf ${LIBERICA_ROOT}/lib/minimal && echo "-client KNOWN" > ${LIBERICA_ROOT}/lib/jvm.cfg && echo "-server ALIASED_TO -client" >> ${LIBERICA_ROOT}/lib/jvm.cfg ;; server) rm -rf ${LIBERICA_ROOT}/lib/client && rm -rf ${LIBERICA_ROOT}/lib/minimal && echo "-server KNOWN" > ${LIBERICA_ROOT}/lib/jvm.cfg && echo "-client ALIASED_TO -server" >> ${LIBERICA_ROOT}/lib/jvm.cfg ;; minimal) ([ ! -f ${LIBERICA_ROOT}/lib/minimal ] && echo "Standard Liberica JDK does not have minimal VM" && exit 1 ) && rm -rf ${LIBERICA_ROOT}/lib/server && rm -rf ${LIBERICA_ROOT}/lib/minimal && echo "-minimal KNOWN" > ${LIBERICA_ROOT}/lib/jvm.cfg && echo "-client ALIASED_TO -minimal" >> ${LIBERICA_ROOT}/lib/jvm.cfg && echo "-client ALIASED_TO -minimal" >> ${LIBERICA_ROOT}/lib/jvm.cfg ;; all) echo ;; *) echo "Unknows LIBERICA_VM value \"${LIBERICA_VM}\"" && exit 1 ;; esac ;; *) MODS=$( ls ${UNPACKED_ROOT}/jmods/ | sed "s/.jmod//" | grep -v javafx | tr '\n' ', ' | sed "s/,$//") && mkdir -pv "${LIBERICA_JVM_DIR}" && apt-get update && apt-get install -y binutils && ${UNPACKED_ROOT}/bin/jlink --add-modules ${MODS} --compress=2 --no-man-pages --module-path ${UNPACKED_ROOT}/jmods --vm=${LIBERICA_VM} --release-info ${UNPACKED_ROOT}/release --output "${LIBERICA_ROOT}" && apt-get remove --auto-remove -y binutils ;; esac && apt-get -y autoremove && apt-get -y autoclean && apt-get clean && ln -s $LIBERICA_ROOT /usr/lib/jvm/jdk && if [ $LIBERICA_GENERATE_CDS = true ]; then ${LIBERICA_ROOT}/bin/java -XX:+UseCompressedOops -Xshare:dump; ${LIBERICA_ROOT}/bin/java -XX:-UseCompressedOops -Xshare:dump; else find ${LIBERICA_ROOT} -name "classes*.jsa" -exec rm {} \; ; fi && rm -rf /tmp/java && rm -rf /tmp/hsperfdata_root
0.00B 2024-04-19 03:59:17 /bin/sh -c #(nop) ARG LIBERICA_ROOT=/usr/lib/jvm/jdk-17.0.11-bellsoft
0.00B 2024-04-19 03:59:17 /bin/sh -c #(nop) ARG LIBERICA_BUILD=10
0.00B 2024-04-19 03:59:16 /bin/sh -c #(nop) ARG LIBERICA_VERSION=17.0.11
0.00B 2024-04-19 03:57:54 /bin/sh -c #(nop) ARG LIBERICA_JVM_DIR=/usr/lib/jvm
0.00B 2024-04-19 03:57:53 /bin/sh -c #(nop) ARG LIBERICA_GENERATE_CDS=false
0.00B 2024-04-19 03:57:53 /bin/sh -c #(nop) ARG LIBERICA_VM=server
0.00B 2024-04-19 03:57:53 /bin/sh -c #(nop) ARG LIBERICA_IMAGE_VARIANT=lite
0.00B 2024-04-19 03:57:53 /bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
38.27MB 2024-04-19 03:57:52 /bin/sh -c apt-get update && apt-get install -y curl fontconfig locales && rm -rf /var/lib/apt/lists/* && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen && apt-get clean
0.00B 2024-04-10 09:50:59 /bin/sh -c #(nop) CMD ["bash"]
124.26MB 2024-04-10 09:50:59 /bin/sh -c #(nop) ADD file:8efdcc3201e79c8a09fc9c1ade08492ea33f838047332a7c61988f6357339dee in /

镜像信息

{
    "Id": "sha256:4d3841886f12804999f3544f3c9f0b66531b16047115d639873f17d787f1b795",
    "RepoTags": [
        "bellsoft/liberica-openjdk-debian:17.0.11-cds",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:17.0.11-cds"
    ],
    "RepoDigests": [
        "bellsoft/liberica-openjdk-debian@sha256:2ca8be1fbdda03b21565da8f39b169e27993a8c69657dd190dffbe265a185053",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian@sha256:c71887ef87b627705be11029f63055ad6576879dc84d54ba7ca4feca4cc5463b"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-04-18T20:56:46.347017253Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.1",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/lib/jvm/jdk-17.0.11-bellsoft-x86_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "JAVA_HOME=/usr/lib/jvm/jdk-17.0.11-bellsoft-x86_64"
        ],
        "Cmd": [
            "bash"
        ],
        "Image": "sha256:ef156930cfe5a4df7fe7b7d70f8d266eca2b720a2de34cd50d210018505e73e3",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 302742040,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/61dd0d11980712cc339bdc858adfdcb22287696a67c027635f5b83d496a4d5f3/diff:/var/lib/docker/overlay2/555c63ecf23f2047b8ce4c4258edb6cf25a6e8e1ccb17aca59aec1de3b7faa7b/diff",
            "MergedDir": "/var/lib/docker/overlay2/fb5963ee801842d4eb894f8ec333977fe49fd6bdc635c1ea2272f3e4413ed019/merged",
            "UpperDir": "/var/lib/docker/overlay2/fb5963ee801842d4eb894f8ec333977fe49fd6bdc635c1ea2272f3e4413ed019/diff",
            "WorkDir": "/var/lib/docker/overlay2/fb5963ee801842d4eb894f8ec333977fe49fd6bdc635c1ea2272f3e4413ed019/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:804412650fe1f2e1a10b0e90ac46e64bb4dc00280955062187002dff3f8332e5",
            "sha256:37a838288fb765d2a013d823be7f49056c8998d5a95a1e24800db2aee2e16f0b",
            "sha256:6f89fb70c8381c3c2088ac8191f0eeffb5ef95d87e358e580d503426b56051ad"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-08-22T14:17:01.736755029+08:00"
    }
}

更多版本