logo
mcr.microsoft.com/openjdk/jdk:25-ubuntu
linux/arm64 mcr.microsoft.com 请确认架构匹配

这是微软官方在Microsoft Container Registry(MCR)提供的OpenJDK JDK容器镜像,基于OpenJDK项目构建,适用于容器环境中运行Java应用程序,提供多个长期支持版本(如8、11、17等),镜像经过优化,可用于开发、测试及生产环境,保障Java应用的兼容性与稳定性。

5
浏览次数
2.47KB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64
源镜像
mcr.microsoft.com/openjdk/jdk:25-ubuntu
镜像ID
sha256:5b569606f3ba4628ec71ce9a5b68e406044934d01cc9fc1aa50c1ac53792920a
镜像 TAG
25-ubuntu-linuxarm64
镜像大小
2.47KB
平台架构
linux/arm64
镜像源
mcr.microsoft.com
CMD
启动入口
工作目录
OS/平台
/
镜像创建
同步时间
2026-08-07 02:35
浏览量
5 次
贡献者

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64  mcr.microsoft.com/openjdk/jdk:25-ubuntu

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64  mcr.microsoft.com/openjdk/jdk:25-ubuntu

Shell快速替换命令

sed -i 's#mcr.microsoft.com/openjdk/jdk:25-ubuntu#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64  mcr.microsoft.com/openjdk/jdk:25-ubuntu'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64  mcr.microsoft.com/openjdk/jdk:25-ubuntu'

镜像构建历史


# 2026-08-05 17:29:06  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/usr/lib/jvm/msopenjdk-25
                        
# 2026-08-05 17:29:06  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2026-08-05 17:29:06  94.21KB 执行命令并创建新的镜像层
RUN |2 ms_package=msopenjdk-25 jaz PKGS=tzdata ca-certificates fontconfig locales apt-transport-https wget binutils /bin/sh -c groupadd --system --gid=101 app     && adduser --uid 101 --gid 101 --system app     && install -d -m 0755 -o 101 -g 101 "/home/app" # buildkit
                        
# 2026-08-05 17:29:05  437.58MB 执行命令并创建新的镜像层
RUN |2 ms_package=msopenjdk-25 jaz PKGS=tzdata ca-certificates fontconfig locales apt-transport-https wget binutils /bin/sh -c DEBIAN_FRONTEND=noninteractive &&     sed -i 's|http://archive.ubuntu.com/ubuntu|http://azure.archive.ubuntu.com/ubuntu|g; s|http://security.ubuntu.com/ubuntu|http://azure.archive.ubuntu.com/ubuntu|g' /etc/apt/sources.list &&     apt-get -qq update &&     apt-get -qq upgrade &&     apt-get -qq install --no-install-recommends ${PKGS} &&     echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen &&     locale-gen en_US.UTF-8 &&     wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb &&     dpkg -i packages-microsoft-prod.deb &&     apt-get -qq update &&     apt-get -qq install $ms_package &&     apt-get -qq purge apt-transport-https wget &&     apt-get -qq autoremove --purge &&     rm -rf /var/lib/apt/lists/* &&     echo java -Xshare:dump &&     java -Xshare:dump &&     if [ $(uname -m) = "x86_64" ]; then ARCH="amd64"; else ARCH="arm64"; fi &&     rm -rf ./usr/lib/jvm/msopenjdk-25-${ARCH}/lib/src.zip &&     ln -s /usr/lib/jvm/msopenjdk-25-${ARCH} /usr/lib/jvm/msopenjdk-25 # buildkit
                        
# 2026-08-05 17:29:05  0.00B 定义构建参数
ARG PKGS=tzdata ca-certificates fontconfig locales apt-transport-https wget binutils
                        
# 2026-08-05 17:29:05  0.00B 定义构建参数
ARG ms_package=msopenjdk-25 jaz
                        
# 2026-08-05 17:29:05  0.00B 添加元数据标签
LABEL Support=Microsoft OpenJDK Support <openjdk-support@microsoft.com>
                        
# 2026-08-05 17:29:05  0.00B 添加元数据标签
LABEL Author=Microsoft
                        
# 2026-08-01 05:58:12  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-08-01 05:58:12  79.39MB 
/bin/sh -c #(nop) ADD file:66c837214dd75fd34fbf726aabdc4c4a739297d5d853247e4c885c4bce5b7f6a in / 
                        
# 2026-08-01 05:58:10  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-08-01 05:58:10  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-08-01 05:58:10  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:5b569606f3ba4628ec71ce9a5b68e406044934d01cc9fc1aa50c1ac53792920a",
    "RepoTags": [
        "mcr.microsoft.com/openjdk/jdk:25-ubuntu",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk:25-ubuntu-linuxarm64"
    ],
    "RepoDigests": [
        "mcr.microsoft.com/openjdk/jdk@sha256:5b569606f3ba4628ec71ce9a5b68e406044934d01cc9fc1aa50c1ac53792920a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/mcr.microsoft.com/openjdk/jdk@sha256:5b569606f3ba4628ec71ce9a5b68e406044934d01cc9fc1aa50c1ac53792920a"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": null,
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "",
    "Os": "",
    "Size": 2472,
    "GraphDriver": {
        "Data": null,
        "Name": "overlayfs"
    },
    "RootFS": {},
    "Metadata": {
        "LastTagTime": "2026-08-06T18:26:45.437926519Z"
    }
}

更多版本

mcr.microsoft.com/openjdk/jdk:25-ubuntu

linux/amd64 mcr.microsoft.com497.99MB2025-12-10 12:00
699

docker.io/mcr.microsoft.com/openjdk/jdk:17-ubuntu

linux/amd64 docker.io433.64MB2026-03-16 10:47
295

mcr.microsoft.com/openjdk/jdk:25-ubuntu

linux/arm64 mcr.microsoft.com2.47KB2026-08-07 02:35
4
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×