logo
ghcr.io/graalvm/graalvm-community:25
linux/amd64 ghcr.io

GraalVM Community Edition是一款开源的高性能多语言运行时,支持Java、JavaScript、Python、Ruby、R等多种编程语言,可实现跨语言互操作,同时提供即时编译(JIT)和提前编译(AOT)能力,帮助提升应用程序的执行效率和启动速度,适用于云原生、微服务等场景。

9
浏览次数
1.29GB
镜像大小
源镜像
ghcr.io/graalvm/graalvm-community:25
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25
镜像ID
sha256:558919c5e28f351c776e4a276b3f37f938470e3f9f2b637ae8ecb4dce5564b2a
镜像 TAG
25
镜像大小
1.29GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
/bin/sh -c java -version
启动入口
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-01-20T14:15:47.627568761Z
同步时间
2026-06-26 17:23
浏览量
9 次
贡献者
⚙️ 环境变量 3
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=en_US.UTF-8 1
JAVA_HOME=/opt/graalvm-community-java25 2
🏷️ 镜像标签 4
KeyValue
1.33.11 io.buildah.version
GraalVM Sustaining Team <graalvm-sustaining_ww_grp@oracle.com> org.opencontainers.image.authors
GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Clojure, Kotlin, and LLVM-based languages such as C and C++. org.opencontainers.image.description
GraalVM Enterprise Edition org.opencontainers.image.title
🛡️ 镜像安全扫描
oracle 10.1 Trivy 2026-06-26 17:24 查看完整报告
0
低危 LOW
0
中危 MEDIUM
0
高危 HIGH
0
严重 CRITICAL
受影响目标 (1)
ghcr.io/graalvm/graalvm-community:25 (oracle 10.1) oracle

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25  ghcr.io/graalvm/graalvm-community:25

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25  ghcr.io/graalvm/graalvm-community:25

Shell快速替换命令

sed -i 's#ghcr.io/graalvm/graalvm-community:25#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25  ghcr.io/graalvm/graalvm-community:25'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25  ghcr.io/graalvm/graalvm-community:25'

镜像构建历史


# 2026-01-20 22:15:47  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "java -version"]
                        
# 2026-01-20 22:15:47  749.86MB 执行命令并创建新的镜像层
RUN |7 TARGETPLATFORM=linux/amd64 TEMP_REGION=-phx JAVA_MAJOR_VERSION=25 JAVA_VERSION=25.0.2 JAVA_BUILD=+10.1 GRAALVM_BASE_URL=https://artifactory.oci.oraclecorp.com/graalvm-bundle-release-generic-local/graalvm/pre-release/25.0.2/community/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz GRAALVM_BASE_URL_AARCH64= /bin/sh -c set -eux     && if [ "$TARGETPLATFORM" == "linux/amd64" ]; then curl --fail --silent --location --retry 3 ${GRAALVM_BASE_URL} | gunzip | tar x -C /opt/ ; fi     && if [ "$TARGETPLATFORM" == "linux/arm64" ]; then curl --fail --silent --location --retry 3 ${GRAALVM_BASE_URL//x64/aarch64} | gunzip | tar x -C /opt/ ; fi     && mv /opt/graalvm-community-openjdk-${JAVA_VERSION}${JAVA_BUILD} ${JAVA_HOME}     && mkdir -p "/usr/java"     && ln -sfT "$JAVA_HOME" /usr/java/default     && ln -sfT "$JAVA_HOME" /usr/java/latest     && for bin in "$JAVA_HOME/bin/"*; do     base="$(basename "$bin")";     [ ! -e "/usr/bin/$base" ];     alternatives --install "/usr/bin/$base" "$base" "$bin" 20000;     done # buildkit
                        
# 2026-01-20 22:15:21  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-01-20 22:15:21  0.00B 设置环境变量 LANG JAVA_HOME
ENV LANG=en_US.UTF-8 JAVA_HOME=/opt/graalvm-community-java25
                        
# 2026-01-20 22:15:21  0.00B 定义构建参数
ARG GRAALVM_BASE_URL_AARCH64=
                        
# 2026-01-20 22:15:21  0.00B 定义构建参数
ARG GRAALVM_BASE_URL=https://artifactory.oci.oraclecorp.com/graalvm-bundle-release-generic-local/graalvm/pre-release/25.0.2/community/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz
                        
# 2026-01-20 22:15:21  0.00B 定义构建参数
ARG JAVA_BUILD=+10.1
                        
# 2026-01-20 22:15:21  0.00B 定义构建参数
ARG JAVA_VERSION=25.0.2
                        
# 2026-01-20 22:15:21  0.00B 定义构建参数
ARG JAVA_MAJOR_VERSION=25
                        
# 2026-01-20 22:15:21  28.30KB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TEMP_REGION=-phx /bin/sh -c fc-cache -f -v # buildkit
                        
# 2026-01-20 22:15:19  447.55MB 执行命令并创建新的镜像层
RUN |2 TARGETPLATFORM=linux/amd64 TEMP_REGION=-phx /bin/sh -c echo "${TEMP_REGION}" > /etc/dnf/vars/ociregion     && microdnf update -y oraclelinux-release-el10     && microdnf --enablerepo ol10_appstream update     && microdnf --enablerepo ol10_codeready_builder install -y binutils libxcrypt-compat bzip2-devel ed gcc gcc-c++ gcc-gfortran gzip file fontconfig less libcurl-devel make openssl openssl-devel readline-devel tar glibc-langpack-en     vi which xz-devel zlib-devel findutils glibc-static libstdc++ libstdc++-devel libstdc++-static zlib-static     && microdnf clean all     && echo "" > /etc/dnf/vars/ociregion # buildkit
                        
# 2026-01-20 22:15:19  0.00B 定义构建参数
ARG TEMP_REGION=-phx
                        
# 2026-01-20 22:15:19  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2026-01-20 22:15:19  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=GraalVM Enterprise Edition org.opencontainers.image.authors=GraalVM Sustaining Team <graalvm-sustaining_ww_grp@oracle.com> org.opencontainers.image.description=GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Clojure, Kotlin, and LLVM-based languages such as C and C++.
                        
# 2026-01-06 04:20:43  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2026-01-06 04:20:43  95.05MB 
/bin/sh -c #(nop) ADD file:ce4483b8caec67a6a0c3172f3e396f5f3966834c811d501f36b9a606ae678b7d in / 
                        
                    

镜像信息

{
    "Id": "sha256:558919c5e28f351c776e4a276b3f37f938470e3f9f2b637ae8ecb4dce5564b2a",
    "RepoTags": [
        "ghcr.io/graalvm/graalvm-community:25",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community:25"
    ],
    "RepoDigests": [
        "ghcr.io/graalvm/graalvm-community@sha256:7eeb80438dcda5edfcc58e804ce919018d2bf40ef61ddbb555936a8ba2a216aa",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-community@sha256:85c49e80a97369abbde7ffea6fa0d52ab74d10bd532f1d4f211c5093e9bf7c68"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-01-20T14:15:47.627568761Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=en_US.UTF-8",
            "JAVA_HOME=/opt/graalvm-community-java25"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "java -version"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "io.buildah.version": "1.33.11",
            "org.opencontainers.image.authors": "GraalVM Sustaining Team \u003cgraalvm-sustaining_ww_grp@oracle.com\u003e",
            "org.opencontainers.image.description": "GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Clojure, Kotlin, and LLVM-based languages such as C and C++.",
            "org.opencontainers.image.title": "GraalVM Enterprise Edition"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1292490470,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/602f66719ae90d429257db52fd98d400ddd858572b1fdd4e033636131a64cd10/diff:/var/lib/docker/overlay2/a402c6704820f46af1f599f54d552bbd59331bcc316ccb54fd3da527293ca53e/diff:/var/lib/docker/overlay2/02546a33f13a52916d5b5c46aeda0f2975f9efd31912586028e0f940400ea63a/diff:/var/lib/docker/overlay2/8376d53b3005eb2847a9c1c0a2aa0785bd0009aa7438ea57a6ff4501a31c3de5/diff",
            "MergedDir": "/var/lib/docker/overlay2/998c0d82a527e9165ba77bca9b99f4656abf69adfd75317d98cc7090a5d5bbf6/merged",
            "UpperDir": "/var/lib/docker/overlay2/998c0d82a527e9165ba77bca9b99f4656abf69adfd75317d98cc7090a5d5bbf6/diff",
            "WorkDir": "/var/lib/docker/overlay2/998c0d82a527e9165ba77bca9b99f4656abf69adfd75317d98cc7090a5d5bbf6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:cf4ec267446e4319754f127117bc5b02e277de81696cf51b076bc12860532bd3",
            "sha256:508fb3e637ee33297cca1ce66f957005518815e2b89a8718b99ff427f2560883",
            "sha256:9f2458411c67db065395a7364986f90820fbaea0ad3ff625e6fcd8dbe151f2c8",
            "sha256:3b69ded13651ba3c8bc7ffe9ad7184f8ffa8b6493533b074fe82c98f6d79c205",
            "sha256:3f1625af42c93f4d5d5f3b8dab6bbe3d8fdbdaf7e143adff1558043d2689af6a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-26T17:22:34.611144067+08:00"
    }
}

更多版本

ghcr.io/graalvm/graalvm-community:25

linux/amd64 ghcr.io1.29GB2026-06-26 17:23
8
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×