ghcr.io/graalvm/graalvm-ce:ol7-java17-22 linux/amd64

ghcr.io/graalvm/graalvm-ce:ol7-java17-22 - 国内下载镜像源 浏览次数:10

该镜像 ghcr.io/graalvm/graalvm-ce 包含了 GraalVM 社区版 (Community Edition)。GraalVM 是一个高性能的 JDK 发行版,它包含了用于 Java 和其他语言(例如 JavaScript、Python、R 等)的即时 (JIT) 编译器 Graal,以及其他一些用于构建原生镜像的工具。

源镜像 ghcr.io/graalvm/graalvm-ce:ol7-java17-22
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce:ol7-java17-22
镜像ID sha256:af6ef00967273f8c83de6b618d374e390d69c02238016391c8fc49dec32c43e8
镜像TAG ol7-java17-22
大小 954.60MB
镜像源 ghcr.io
CMD /bin/sh -c java -version
启动入口
工作目录 /app
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2023-07-25T16:38:37.864159212Z
同步时间 2025-07-17 20:32
更新时间 2025-07-18 05:19
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=en_US.UTF-8 JAVA_HOME=/opt/graalvm-ce-java17-22.3.3
镜像标签
1.24.1: io.buildah.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce:ol7-java17-22
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce:ol7-java17-22  ghcr.io/graalvm/graalvm-ce:ol7-java17-22

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce:ol7-java17-22
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce:ol7-java17-22  ghcr.io/graalvm/graalvm-ce:ol7-java17-22

Shell快速替换命令

sed -i 's#ghcr.io/graalvm/graalvm-ce:ol7-java17-22#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce:ol7-java17-22#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-07-26 00:38:37  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "java -version"]
                        
# 2023-07-26 00:38:37  492.05MB 执行命令并创建新的镜像层
RUN |4 GRAALVM_VERSION=22.3.3 JAVA_VERSION=java17 GRAALVM_PKG=https://artifacthub-phx.oci.oraclecorp.com/graalvm-mss/release/22.3.3/ce/graalvm-ce-java17-GRAALVM_ARCH-22.3.3.tar.gz TARGETPLATFORM=linux/amd64 /bin/sh -c set -eux     && if [ "$TARGETPLATFORM" == "linux/amd64" ]; then curl --fail --silent --location --retry 3 ${GRAALVM_PKG/GRAALVM_ARCH/linux-amd64} | gunzip | tar x -C /opt/; fi     && if [ "$TARGETPLATFORM" == "linux/arm64" ]; then curl --fail --silent --location --retry 3 ${GRAALVM_PKG/GRAALVM_ARCH/linux-aarch64} | gunzip | tar x -C /opt/; fi     && 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     && chmod +x /usr/local/bin/gu # buildkit
                        
# 2023-07-26 00:27:11  635.00B 复制文件或目录到容器中
ADD gu-wrapper.sh /usr/local/bin/gu # buildkit
                        
# 2023-07-26 00:27:11  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2023-07-26 00:27:11  0.00B 设置环境变量 LANG JAVA_HOME
ENV LANG=en_US.UTF-8 JAVA_HOME=/opt/graalvm-ce-java17-22.3.3
                        
# 2023-07-26 00:27:11  0.00B 定义构建参数
ARG TARGETPLATFORM
                        
# 2023-07-26 00:27:11  0.00B 定义构建参数
ARG GRAALVM_PKG=https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.3/graalvm-ce-java17-GRAALVM_ARCH-22.3.3.tar.gz
                        
# 2023-07-26 00:27:11  0.00B 定义构建参数
ARG JAVA_VERSION=java17
                        
# 2023-07-26 00:27:11  0.00B 定义构建参数
ARG GRAALVM_VERSION
                        
# 2023-07-26 00:27:11  20.93KB 执行命令并创建新的镜像层
RUN /bin/sh -c fc-cache -f -v # buildkit
                        
# 2023-07-26 00:27:09  324.36MB 执行命令并创建新的镜像层
RUN /bin/sh -c echo "-phx" > /etc/yum/vars/ociregion     && yum update -y oraclelinux-release-el7     && yum install -y oraclelinux-developer-release-el7 oracle-softwarecollection-release-el7     && yum-config-manager --enable ol7_developer     && yum-config-manager --enable ol7_developer_EPEL     && yum-config-manager --enable ol7_optional_latest     && yum install -y bzip2-devel ed gcc gcc-c++ gcc-gfortran gzip file fontconfig less libcurl-devel make openssl openssl-devel readline-devel tar vi which xz-devel zlib-devel     && yum install -y glibc-static libcxx libcxx-devel libstdc++-static zlib-static     && rm -rf /var/cache/yum     && echo "" > /etc/yum/vars/ociregion # buildkit
                        
# 2023-06-14 07:54:22  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2023-06-14 07:54:20  138.17MB 
/bin/sh -c #(nop) ADD file:2d0d2c837062f50bcd705711f3801a3ee3a66620363392abd69a34301b89ff74 in / 
                        
                    

镜像信息

{
    "Id": "sha256:af6ef00967273f8c83de6b618d374e390d69c02238016391c8fc49dec32c43e8",
    "RepoTags": [
        "ghcr.io/graalvm/graalvm-ce:ol7-java17-22",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce:ol7-java17-22"
    ],
    "RepoDigests": [
        "ghcr.io/graalvm/graalvm-ce@sha256:98ec043d265387cb4e09cf6e548f182d42651e8c0b0792b91cf50872d0fc0b23",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/graalvm/graalvm-ce@sha256:9b762e7cb08cad02fc21419702d9e721221704644fc75f97d840d5c5cd4c9427"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-07-25T16:38:37.864159212Z",
    "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-ce-java17-22.3.3"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "java -version"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "io.buildah.version": "1.24.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 954604080,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/9cc4fec18ede6f4849ccef8b4c8c6df382b5b19ecf823d6b9f659ebb51de808f/diff:/var/lib/docker/overlay2/a1827ae7f0d9c0124bfc80e0d82508943dd59bb0d6c25e3bbb487e78c8e626c1/diff:/var/lib/docker/overlay2/809a020c447011350dc203b92aacb51b08bb538f22e5bd4f2734d248e8df4850/diff:/var/lib/docker/overlay2/77dcc4aeb0689dd292f60fb9c17985b46baa5f808d22d4ef9aaa08ceca0a6c29/diff:/var/lib/docker/overlay2/f08fd963cbbed95dec9301f1b3fc57b18f4a9369a55c5adde93ace2d8a0390a5/diff",
            "MergedDir": "/var/lib/docker/overlay2/a20ab26ed21c87da3e08d29748d0bde4abf03cb54f9a5d2399666941dbe7b02f/merged",
            "UpperDir": "/var/lib/docker/overlay2/a20ab26ed21c87da3e08d29748d0bde4abf03cb54f9a5d2399666941dbe7b02f/diff",
            "WorkDir": "/var/lib/docker/overlay2/a20ab26ed21c87da3e08d29748d0bde4abf03cb54f9a5d2399666941dbe7b02f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:df69da6fb7eb22e949c610ae4d057942427e60b917b9e6b3f2a762a691f74ad6",
            "sha256:997ed5d0b80d8cccd53bb0b3a7b48ae6a434c76e76c87715f22f23ccf7f50438",
            "sha256:1f64a915d3c010a44760a918ea45fd7e048dc2f57cdcbd05d6f900e784657413",
            "sha256:ba6ac182c98420f5346161b5df346a98df13d6ae470b9975e6fdc6de4a015b66",
            "sha256:d50c173ddb1d88284a1a614f0c6f429e415cfac51475c0c2ee6eeca45e047d1b",
            "sha256:d7ffc44000601f4c75b111754073fbebe811123e5fae04f5b37485b4fe51715b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-17T20:31:02.186148157+08:00"
    }
}

更多版本

ghcr.io/graalvm/graalvm-ce:latest

linux/amd64 ghcr.io965.20MB2024-12-18 17:19
303

ghcr.io/graalvm/graalvm-ce:ol7-java17-22

linux/amd64 ghcr.io954.60MB2025-07-17 20:32
9