镜像构建历史
# 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"
}
}