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

docker.io/bellsoft/liberica-openjdk-debian:8-cds - 国内下载镜像源 浏览次数:39
OpenJDK 11 runtime for Debian-based systems, provided by BellSoft.
源镜像 docker.io/bellsoft/liberica-openjdk-debian:8-cds
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:8-cds
镜像ID sha256:c09ba9f8f91f22b9262303679489fde20d7c36fd638bd9603c3ddd46a239c5fc
镜像TAG 8-cds
大小 335.48MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口
工作目录 /
OS/平台 linux/amd64
浏览量 39 次
贡献者
镜像创建 2024-11-25T14:07:49.115855412Z
同步时间 2024-12-13 09:31
更新时间 2025-01-07 13:31
环境变量
PATH=/usr/lib/jvm/jdk-8u432-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-8u432-bellsoft-x86_64
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 12.8 扫描引擎: Trivy 扫描时间: 2024-12-13 09:32

低危漏洞:97 中危漏洞:17 高危漏洞:9 严重漏洞:1

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

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:8-cds && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:8-cds  docker.io/bellsoft/liberica-openjdk-debian:8-cds'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:8-cds && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:8-cds  docker.io/bellsoft/liberica-openjdk-debian:8-cds'

镜像构建历史


# 2024-11-25 22:07:49  0.00B 设置环境变量 JAVA_HOME PATH
ENV JAVA_HOME=/usr/lib/jvm/jdk-8u432-bellsoft-x86_64 PATH=/usr/lib/jvm/jdk-8u432-bellsoft-x86_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-11-25 22:07:49  171.84MB 执行命令并创建新的镜像层
RUN |6 LIBERICA_VERSION=8u432 LIBERICA_BUILD=7 LIBERICA_ROOT=/usr/lib/jvm/jdk-8u432-bellsoft-x86_64 LIBERICA_VARIANT=jdk LIBERICA_USE_LITE=1 LIBERICA_GENERATE_CDS=true /bin/sh -c LIBERICA_ARCH='' && 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"             ;;         *)             LIBERICA_ARCH=`uname -m`             ;;   esac  &&   LITE_VERSION_EXCLUDES="" && if [ "$LIBERICA_USE_LITE" = "1" ]; then LITE_VERSION_EXCLUDES="--exclude=demo --exclude=sample --exclude=src.zip "; fi &&   mkdir -p $LIBERICA_ROOT &&   mkdir -p /tmp/java &&   LIBERICA_BUILD_STR=${LIBERICA_BUILD:+"+${LIBERICA_BUILD}"} &&   PKG=`echo "bellsoft-${LIBERICA_VARIANT}${LIBERICA_VERSION}${LIBERICA_BUILD_STR}-linux-${LIBERICA_ARCH}${RSUFFIX}.tar.gz"` &&   curl -SL "https://download.bell-sw.com/java/${LIBERICA_VERSION}${LIBERICA_BUILD_STR}/${PKG}" -o /tmp/java/jdk.tar.gz &&   SHA1=`curl -fSL "https://download.bell-sw.com/sha1sum/java/${LIBERICA_VERSION}${LIBERICA_BUILD_STR}" | 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 $LITE_VERSION_EXCLUDES &&   find "/tmp/java/${LIBERICA_VARIANT}${LIBERICA_VERSION}" -maxdepth 1 -mindepth 1 -exec mv "{}" "${LIBERICA_ROOT}/" \; &&   ln -s "${LIBERICA_ROOT}" /usr/lib/jvm/jdk   &&  if [ $LIBERICA_GENERATE_CDS = true ]; then                             ${LIBERICA_ROOT}/bin/java -Xshare:dump;                            else                                                                   find ${LIBERICA_ROOT} -name "classes*.jsa" -exec rm {} \; ;        fi                             &&  rm -rf /tmp/java               &&  rm -rf /tmp/hsperfdata_root # buildkit
                        
# 2024-11-25 22:07:49  0.00B 定义构建参数
ARG LIBERICA_GENERATE_CDS=false
                        
# 2024-11-25 22:07:49  0.00B 定义构建参数
ARG LIBERICA_USE_LITE=1
                        
# 2024-11-25 22:07:49  0.00B 定义构建参数
ARG LIBERICA_VARIANT=jdk
                        
# 2024-11-25 22:07:49  0.00B 定义构建参数
ARG LIBERICA_ROOT=/usr/lib/jvm/jdk-8u432-bellsoft
                        
# 2024-11-25 22:07:49  0.00B 定义构建参数
ARG LIBERICA_BUILD=7
                        
# 2024-11-25 22:07:49  0.00B 定义构建参数
ARG LIBERICA_VERSION=8u432
                        
# 2024-11-25 22:07:49  0.00B 设置环境变量 LANG LANGUAGE
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
                        
# 2024-11-25 22:06:39  47.12MB 执行命令并创建新的镜像层
RUN /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 # buildkit
                        
# 2024-11-11 08:00:00  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2024-11-11 08:00:00  116.51MB 复制文件或目录到容器中
ADD rootfs.tar.xz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:c09ba9f8f91f22b9262303679489fde20d7c36fd638bd9603c3ddd46a239c5fc",
    "RepoTags": [
        "bellsoft/liberica-openjdk-debian:8-cds",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian:8-cds"
    ],
    "RepoDigests": [
        "bellsoft/liberica-openjdk-debian@sha256:54d291519c7864acfe3e5385878cd3a35b0239f7c0ecf5834163a2c4c26446bb",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjdk-debian@sha256:3f221191b41ba5ba363f3efb0e60834de735981c5a1229af3c5482634c2293e5"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-25T14:07:49.115855412Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/lib/jvm/jdk-8u432-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-8u432-bellsoft-x86_64"
        ],
        "Cmd": [
            "bash"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 335480411,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/853ac8f2ef01cedaa0d6f2e04299d19eddbcaef3245c83a71dd72385fe2e526e/diff:/var/lib/docker/overlay2/472ce968128bae359d2869c9408f9986da91e0ab725569b9b2c8a58c1edae20a/diff",
            "MergedDir": "/var/lib/docker/overlay2/f969e7a717865613dfbb4ea0333167ffdbbff0f7783fc6f186738c459e6adc5b/merged",
            "UpperDir": "/var/lib/docker/overlay2/f969e7a717865613dfbb4ea0333167ffdbbff0f7783fc6f186738c459e6adc5b/diff",
            "WorkDir": "/var/lib/docker/overlay2/f969e7a717865613dfbb4ea0333167ffdbbff0f7783fc6f186738c459e6adc5b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:24b5ce0f1e07d37a35460f50d058afcf738619e431013d2e1727609bdff2d7fc",
            "sha256:f07dd9480202beb4bcc3dee310b68d3d8065d61f5d0bc2fd27d854ca93b9c587",
            "sha256:9693ae4a2568f653df049c4bdec92ec629357e3a9a3f201575c976949ddae544"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-13T09:30:48.535141691+08:00"
    }
}

更多版本

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

linux/amd64 docker.io302.74MB2024-08-22 14:17
244

docker.io/bellsoft/liberica-openjdk-debian:21.0.3-cds

linux/amd64 docker.io314.97MB2024-08-22 14:18
159

docker.io/bellsoft/liberica-openjdk-debian:8-cds

linux/amd64 docker.io335.48MB2024-12-13 09:31
38