docker.io/alibabadragonwell/dragonwell:17-anolis linux/arm64

docker.io/alibabadragonwell/dragonwell:17-anolis - 国内下载镜像源 浏览次数:15 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个阿里巴巴提供的 Dragonwell JDK 镜像。Dragonwell 是一个开源的、与 OpenJDK 兼容的 Java 发行版,由阿里巴巴维护和提供支持。

源镜像 docker.io/alibabadragonwell/dragonwell:17-anolis
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64
镜像ID sha256:f7ee7e5752ce21e374b69ad9a75f393822b2e12bdabbf133bff5ca36b61113b3
镜像TAG 17-anolis-linuxarm64
大小 634.22MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD jshell
启动入口
工作目录 /
OS/平台 linux/arm64
浏览量 15 次
贡献者
镜像创建 2025-06-09T06:37:41.989829507Z
同步时间 2025-06-14 11:46
更新时间 2025-06-16 13:27
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=en_US.UTF-8 LANGUAGE=en_US:en EXTENDED_JAVA_VERSION=17.0.3.0.3+7 STANDARD_JAVA_VERSION=17.0.15.0.16+6 JAVA_HOME=/opt/java/openjdk
镜像标签
OpenAnolis Cloud Native SIG: maintainer 2023-03-24 10:49:55+0800: org.opencontainers.image.created Mulan PSL v2: org.opencontainers.image.licenses Anolis OS Base Image: org.opencontainers.image.title Anolis OS: org.opencontainers.image.vendor

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64  docker.io/alibabadragonwell/dragonwell:17-anolis

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64  docker.io/alibabadragonwell/dragonwell:17-anolis

Shell快速替换命令

sed -i 's#alibabadragonwell/dragonwell:17-anolis#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64  docker.io/alibabadragonwell/dragonwell:17-anolis'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64  docker.io/alibabadragonwell/dragonwell:17-anolis'

镜像构建历史


# 2025-06-09 14:37:41  0.00B 设置默认要执行的命令
CMD ["jshell"]
                        
# 2025-06-09 14:37:41  0.00B 执行命令并创建新的镜像层
RUN |2 EDITION=standard SOURCE=oss /bin/sh -c PREFIX=$(echo ${EDITION} | awk '{print toupper($0)}')     && JAVA_VERSION=$(eval echo \$${PREFIX}_JAVA_VERSION)     && java -version 2>&1 | grep "${JAVA_VERSION}" # buildkit
                        
# 2025-06-09 14:37:40  0.00B 执行命令并创建新的镜像层
RUN |2 EDITION=standard SOURCE=oss /bin/sh -c echo Verifying install ...     && echo javac --version && javac --version     && echo java --version && java --version     && echo Complete. # buildkit
                        
# 2025-06-09 14:37:37  0.00B 设置环境变量 JAVA_HOME PATH
ENV JAVA_HOME=/opt/java/openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-06-09 14:37:37  331.69MB 执行命令并创建新的镜像层
RUN |2 EDITION=standard SOURCE=oss /bin/sh -c set -eux;     ARCH="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')";     case "${ARCH}" in        aarch64|arm64)          if [ "${SOURCE}" = "github" ];then            if [ "${EDITION}" = "extended" ];then              ESUM='84c9571fccb7e028c59657712e686cd1560d760a560ee8c76d0f99e2795aafcd';              BINARY_URL='https://github.com/alibaba/dragonwell17/releases/download/dragonwell-17.0.3.0.3%2B7_jdk-17.0.3-ga/Alibaba_Dragonwell_17.0.3.0.3+7_aarch64_linux.tar.gz';            else              ESUM='09ef7bfa928b391f317e5a0712dd58516dae304144094c8309bc245f716f04b7';              BINARY_URL='https://github.com/dragonwell-project/dragonwell17/releases/download/dragonwell-standard-17.0.15.0.16%2B6_jdk-17.0.15-ga/Alibaba_Dragonwell_Standard_17.0.15.0.16.6_aarch64_linux.tar.gz';            fi          else            if [ "${EDITION}" = "extended" ];then              ESUM='84c9571fccb7e028c59657712e686cd1560d760a560ee8c76d0f99e2795aafcd';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/17.0.3.0.3%2B7/Alibaba_Dragonwell_17.0.3.0.3%2B7_aarch64_linux.tar.gz';            else              ESUM='09ef7bfa928b391f317e5a0712dd58516dae304144094c8309bc245f716f04b7';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/17.0.15.0.16%2B6/Alibaba_Dragonwell_Standard_17.0.15.0.16.6_aarch64_linux.tar.gz';            fi          fi          ;;        amd64|i386:x86-64)          if [ "${SOURCE}" = "github" ];then            if [ "${EDITION}" = "extended" ];then              ESUM='8431922266c1a476e1ca2d49c68110c22ec4f989ca0438b0b089ecd9c7ade0ce';              BINARY_URL='https://github.com/alibaba/dragonwell17/releases/download/dragonwell-17.0.3.0.3%2B7_jdk-17.0.3-ga/Alibaba_Dragonwell_17.0.3.0.3+7_x64_linux.tar.gz';            else              ESUM='60f4663726f47cec90375c40476443d1b48d34ae428e53678916c9ea678b0605';              BINARY_URL='https://github.com/dragonwell-project/dragonwell17/releases/download/dragonwell-standard-17.0.15.0.16%2B6_jdk-17.0.15-ga/Alibaba_Dragonwell_Standard_17.0.15.0.16.6_x64_linux.tar.gz';            fi          else            if [ "${EDITION}" = "extended" ];then              ESUM='8431922266c1a476e1ca2d49c68110c22ec4f989ca0438b0b089ecd9c7ade0ce';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/17.0.3.0.3%2B7/Alibaba_Dragonwell_17.0.3.0.3%2B7_x64_linux.tar.gz';            else              ESUM='60f4663726f47cec90375c40476443d1b48d34ae428e53678916c9ea678b0605';              BINARY_URL='https://dragonwell.oss-cn-shanghai.aliyuncs.com/17.0.15.0.16%2B6/Alibaba_Dragonwell_Standard_17.0.15.0.16.6_x64_linux.tar.gz';            fi          fi          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     curl -so /tmp/openjdk.tar.gz ${BINARY_URL};     echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -;     mkdir -p /opt/java/openjdk;     cd /opt/java/openjdk;     tar -xf /tmp/openjdk.tar.gz --strip-components=1;     rm -rf /tmp/openjdk.tar.gz; # buildkit
                        
# 2025-04-15 13:43:29  0.00B 定义构建参数
ARG SOURCE=oss
                        
# 2025-04-15 13:43:29  0.00B 定义构建参数
ARG EDITION=standard
                        
# 2025-04-15 13:43:29  0.00B 设置环境变量 STANDARD_JAVA_VERSION
ENV STANDARD_JAVA_VERSION=17.0.15.0.16+6
                        
# 2025-04-15 13:43:29  0.00B 设置环境变量 EXTENDED_JAVA_VERSION
ENV EXTENDED_JAVA_VERSION=17.0.3.0.3+7
                        
# 2025-04-15 13:43:29  55.91MB 执行命令并创建新的镜像层
RUN /bin/sh -c yum install -y tzdata openssl curl ca-certificates fontconfig gzip tar binutils     && yum clean all # buildkit
                        
# 2025-04-15 13:43:29  0.00B 设置环境变量 LANG LANGUAGE
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en
                        
# 2023-03-24 10:52:31  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2023-03-24 10:52:31  246.62MB 复制文件或目录到容器中
ADD AnolisOS-rootfs-arm64.tar.xz / # buildkit
                        
# 2023-03-24 10:52:31  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-03-24 10:52:31  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Anolis OS Base Image org.opencontainers.image.vendor=Anolis OS org.opencontainers.image.licenses=Mulan PSL v2 org.opencontainers.image.created=2023-03-24 10:49:55+0800 maintainer=OpenAnolis Cloud Native SIG
                        
                    

镜像信息

{
    "Id": "sha256:f7ee7e5752ce21e374b69ad9a75f393822b2e12bdabbf133bff5ca36b61113b3",
    "RepoTags": [
        "alibabadragonwell/dragonwell:17-anolis",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell:17-anolis-linuxarm64"
    ],
    "RepoDigests": [
        "alibabadragonwell/dragonwell@sha256:2dd3cb3840a098925d7e94e733541b6d5afc2244bf1bf75f4128101a4aae8d1d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alibabadragonwell/dragonwell@sha256:0908e0276c00de427dac3360ddfb1fde7eae59283797e3023f63386a9b7786d6"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-06-09T06:37:41.989829507Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "EXTENDED_JAVA_VERSION=17.0.3.0.3+7",
            "STANDARD_JAVA_VERSION=17.0.15.0.16+6",
            "JAVA_HOME=/opt/java/openjdk"
        ],
        "Cmd": [
            "jshell"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "OpenAnolis Cloud Native SIG",
            "org.opencontainers.image.created": "2023-03-24 10:49:55+0800",
            "org.opencontainers.image.licenses": "Mulan PSL v2",
            "org.opencontainers.image.title": "Anolis OS Base Image",
            "org.opencontainers.image.vendor": "Anolis OS"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 634219150,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7ce956c745a2ae8ab8a97dc50005fe217707215f0a7d3f04d7486b1bbe7e95de/diff:/var/lib/docker/overlay2/af996bc59171071b6b35a1b01904378975030fccded14792a3d29eb7dcdd3f0e/diff:/var/lib/docker/overlay2/06027025d386a1f0c752dc6c7206ce50e409a3c8192d2d183d4cf3fbc8fac36b/diff:/var/lib/docker/overlay2/2dd2153017f9c3696215bea263760c82cd7f6be25ce2e45398298d851d96853e/diff",
            "MergedDir": "/var/lib/docker/overlay2/c8fd1a6b7fdea49558b6b4bf964b611a973fe916263fb3747db6fcf55eef6216/merged",
            "UpperDir": "/var/lib/docker/overlay2/c8fd1a6b7fdea49558b6b4bf964b611a973fe916263fb3747db6fcf55eef6216/diff",
            "WorkDir": "/var/lib/docker/overlay2/c8fd1a6b7fdea49558b6b4bf964b611a973fe916263fb3747db6fcf55eef6216/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:19a916b4d13dadddb9c4eb80bfb34a318c538f5a1cf0aefaa19eccf35b91dd28",
            "sha256:760bd3a1d7cc4a126a3ce79793a622e5c20b2b78533b00aac792ce35d222fe28",
            "sha256:6a6225af1147189dd5ff666bed7ed36b9348791fdff189f60e5ccc5f3617f123",
            "sha256:6155b7b98128e2d411b74d8bbdf2b24166a5c6781f5526c170d577da5d6b7f0f",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-14T11:46:11.06579592+08:00"
    }
}

更多版本

docker.io/alibabadragonwell/dragonwell:21.0.4.0.4.7

linux/amd64 docker.io613.77MB2024-11-29 11:18
259

docker.io/alibabadragonwell/dragonwell:21.0.6.0.6.7

linux/amd64 docker.io618.40MB2025-04-28 15:42
49

docker.io/alibabadragonwell/dragonwell:17-anolis

linux/arm64 docker.io634.22MB2025-06-14 11:46
14