docker.io/library/gradle:7.4.2-jdk11 linux/amd64

docker.io/library/gradle:7.4.2-jdk11 - 国内下载镜像源 浏览次数:36 安全受验证的发布者-Docker
```html

这是一个包含 Gradle 构建工具的 Docker 镜像。Gradle 是一个非常流行的基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具。它用于构建各种类型的项目,包括 Java 项目、Android 项目、Groovy 项目和 Kotlin 项目等。这个镜像方便开发者在容器化环境中快速构建和运行 Gradle 项目,无需在本地安装 Gradle。

```
源镜像 docker.io/library/gradle:7.4.2-jdk11
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11
镜像ID sha256:7cfb30dae0e39c782849bcd5fae910893460165fcbe52bbad193fd6e0497c93f
镜像TAG 7.4.2-jdk11
大小 721.18MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD gradle
启动入口
工作目录 /home/gradle
OS/平台 linux/amd64
浏览量 36 次
贡献者 25*******0@qq.com
镜像创建 2022-06-07T04:19:28.765759826Z
同步时间 2025-03-18 15:05
更新时间 2025-04-01 04:28
目录挂载
/home/gradle/.gradle
环境变量
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 LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-11.0.15+10 JAVA_HOME=/opt/java/openjdk GRADLE_HOME=/opt/gradle GRADLE_VERSION=7.4.2

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11  docker.io/library/gradle:7.4.2-jdk11

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11  docker.io/library/gradle:7.4.2-jdk11

Shell快速替换命令

sed -i 's#library/gradle:7.4.2-jdk11#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11  docker.io/library/gradle:7.4.2-jdk11'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11  docker.io/library/gradle:7.4.2-jdk11'

镜像构建历史


# 2022-06-07 12:19:28  128.80MB 
|1 GRADLE_DOWNLOAD_SHA256=29e49b10984e585d8118b7d0bc452f944e386458df27371b49b4ac1dec4b7fda /bin/sh -c set -o errexit -o nounset     && echo "Downloading Gradle"     && wget --no-verbose --output-document=gradle.zip "https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip"         && echo "Checking download hash"     && echo "${GRADLE_DOWNLOAD_SHA256} *gradle.zip" | sha256sum --check -         && echo "Installing Gradle"     && unzip gradle.zip     && rm gradle.zip     && mv "gradle-${GRADLE_VERSION}" "${GRADLE_HOME}/"     && ln --symbolic "${GRADLE_HOME}/bin/gradle" /usr/bin/gradle         && echo "Testing Gradle installation"     && gradle --version
                        
# 2022-06-07 12:19:23  0.00B 
/bin/sh -c #(nop)  ARG GRADLE_DOWNLOAD_SHA256=29e49b10984e585d8118b7d0bc452f944e386458df27371b49b4ac1dec4b7fda
                        
# 2022-06-07 12:19:23  0.00B 
/bin/sh -c #(nop)  ENV GRADLE_VERSION=7.4.2
                        
# 2022-06-07 12:19:23  158.56MB 
/bin/sh -c set -o errexit -o nounset     && apt-get update     && apt-get install --yes --no-install-recommends         unzip         wget                 bzr         git         git-lfs         mercurial         openssh-client         subversion     && rm --recursive --force /var/lib/apt/lists/*         && echo "Testing VCSes"     && which bzr     && which git     && which git-lfs     && which hg     && which svn
                        
# 2022-06-07 12:19:08  0.00B 
/bin/sh -c #(nop) WORKDIR /home/gradle
                        
# 2022-06-07 12:19:08  0.00B 
/bin/sh -c #(nop)  VOLUME [/home/gradle/.gradle]
                        
# 2022-06-07 12:19:08  333.72KB 
/bin/sh -c set -o errexit -o nounset     && echo "Adding gradle user and group"     && groupadd --system --gid 1000 gradle     && useradd --system --gid gradle --uid 1000 --shell /bin/bash --create-home gradle     && mkdir /home/gradle/.gradle     && chown --recursive gradle:gradle /home/gradle         && echo "Symlinking root Gradle cache to gradle Gradle cache"     && ln --symbolic /home/gradle/.gradle /root/.gradle
                        
# 2022-06-07 12:19:07  0.00B 
/bin/sh -c #(nop)  ENV GRADLE_HOME=/opt/gradle
                        
# 2022-06-07 12:19:07  0.00B 
/bin/sh -c #(nop)  CMD ["gradle"]
                        
# 2022-06-07 08:14:46  0.00B 
/bin/sh -c #(nop)  CMD ["jshell"]
                        
# 2022-06-07 08:14:46  0.00B 
/bin/sh -c echo Verifying install ...     && echo javac --version && javac --version     && echo java --version && java --version     && echo Complete.
                        
# 2022-06-07 08:14:45  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/opt/java/openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2022-06-07 08:14:44  321.86MB 
/bin/sh -c set -eux;     ARCH="$(dpkg --print-architecture)";     case "${ARCH}" in        aarch64|arm64)          ESUM='999fbd90b070f9896142f0eb28354abbeb367cbe49fd86885c626e2999189e0a';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.15_10.tar.gz';          ;;        armhf|arm)          ESUM='e21a7660aa322e0d66e6df06885bf4f8aaff9ea4a37cc398e061295f69a8d096';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jdk_arm_linux_hotspot_11.0.15_10.tar.gz';          ;;        ppc64el|powerpc:common64)          ESUM='a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz';          ;;        s390x|s390:64-bit)          ESUM='a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz';          ;;        amd64|i386:x86-64)          ESUM='5fdb4d5a1662f0cca73fec30f99e67662350b1fa61460fa72e91eb9f66b54d0b';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jdk_x64_linux_hotspot_11.0.15_10.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     curl -LfsSo /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;
                        
# 2022-06-07 08:14:36  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=jdk-11.0.15+10
                        
# 2022-06-07 08:13:45  33.80MB 
/bin/sh -c apt-get update     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata curl ca-certificates fontconfig locales     && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen     && locale-gen en_US.UTF-8     && rm -rf /var/lib/apt/lists/*
                        
# 2022-06-07 08:13:10  0.00B 
/bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2022-06-07 06:21:26  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-06-07 06:21:25  77.82MB 
/bin/sh -c #(nop) ADD file:11157b07dde10107f3f6f2b892c869ea83868475d5825167b5f466a7e410eb05 in / 
                        
                    

镜像信息

{
    "Id": "sha256:7cfb30dae0e39c782849bcd5fae910893460165fcbe52bbad193fd6e0497c93f",
    "RepoTags": [
        "gradle:7.4.2-jdk11",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle:7.4.2-jdk11"
    ],
    "RepoDigests": [
        "gradle@sha256:66e99844e0687a482d9481f522361a382a22d420cf9a0964ec8c2d81d82fb126",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/gradle@sha256:ca214a7ea248e2694e2ee65ca6148efb550bd09dc5d2632d81453f34fcba0ac4"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2022-06-07T04:19:28.765759826Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.12",
    "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",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-11.0.15+10",
            "JAVA_HOME=/opt/java/openjdk",
            "GRADLE_HOME=/opt/gradle",
            "GRADLE_VERSION=7.4.2"
        ],
        "Cmd": [
            "gradle"
        ],
        "Image": "sha256:3830a343ee13d35bce5cac1b05cf77e77d774d3918154686eff86faa975ea4b5",
        "Volumes": {
            "/home/gradle/.gradle": {}
        },
        "WorkingDir": "/home/gradle",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 721181222,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/384ba098f4157adbd4abc4e371b10178b1c4da8e1b240a166760e1efa7ffadd0/diff:/var/lib/docker/overlay2/2aaa5ff688c080a909b3cd449329313c94fe9ae99eceb0bc323b9237db681c6e/diff:/var/lib/docker/overlay2/64fe1417600e0ec693a8b350705abccf2212f5dfb0ceb0b1a76b83d17b88a30d/diff:/var/lib/docker/overlay2/8f742930b99501d736bf2cb61fc1cb77aaa6ed9a62711d9e0e5cd2f9df091422/diff:/var/lib/docker/overlay2/b43feb4e71ce1d71ec132caf18c5b1f1a33636244b10728fa23ef468b6546ebb/diff:/var/lib/docker/overlay2/f172906ec42ced23e5ac8acfd5e7f269c3d1cfa483d2176ebc4ae2e7725f07ad/diff",
            "MergedDir": "/var/lib/docker/overlay2/e8e839839a138b4574b91fda8f1f8bb79e93abf25ee66b06d7d63851012970b3/merged",
            "UpperDir": "/var/lib/docker/overlay2/e8e839839a138b4574b91fda8f1f8bb79e93abf25ee66b06d7d63851012970b3/diff",
            "WorkDir": "/var/lib/docker/overlay2/e8e839839a138b4574b91fda8f1f8bb79e93abf25ee66b06d7d63851012970b3/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a790f937a6aea2600982de54a5fb995c681dd74f26968d6b74286e06839e4fb3",
            "sha256:2364f6dd32ae247d17d5cb6391c9b1fb54cead3af581d801dcc460c204870217",
            "sha256:2847a9dcd00e0dead5ed464a85b8d02c0565ca2fb7025dbf9792313b41854b98",
            "sha256:caacb57f8f22d8c9e9ea2e85bef204426798b426f44aa61528f659e56b5af04f",
            "sha256:6591f98540c888b36da7c4610de2f14ba5bd763afcdb6a4d97aef7b67a1d15e8",
            "sha256:0bf9c2d61fe69dc238251edf3aab9be7c76e22a6ed3388137fbe105161ea40ae",
            "sha256:0c660965f341839ea9945467cccc26993f62765b15017f0906d7422acace70ae"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-18T15:04:18.823696297+08:00"
    }
}

更多版本

docker.io/library/gradle:7.4.2-jdk11

linux/amd64 docker.io721.18MB2025-03-18 15:05
35