docker.io/maven:3.8.5-openjdk-11 linux/amd64

docker.io/maven:3.8.5-openjdk-11 - 国内下载镜像源 浏览次数:37

maven镜像用于构建、测试和打包Java项目。它提供了 Maven 3.x 版本,支持各种 Java 依赖项管理和构建任务。

源镜像 docker.io/maven:3.8.5-openjdk-11
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11
镜像ID sha256:96e051c6625659f5b59794b0568bde073f279557e9469404a0ef2dd9ba28f673
镜像TAG 3.8.5-openjdk-11
大小 669.93MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD mvn
启动入口 /usr/local/bin/mvn-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 37 次
贡献者
镜像创建 2022-05-28T20:17:48.606236651Z
同步时间 2025-04-10 16:29
更新时间 2025-04-20 20:36
环境变量
PATH=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/usr/local/openjdk-11 LANG=C.UTF-8 JAVA_VERSION=11.0.15 MAVEN_HOME=/usr/share/maven MAVEN_CONFIG=/root/.m2

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11  docker.io/maven:3.8.5-openjdk-11

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11  docker.io/maven:3.8.5-openjdk-11

Shell快速替换命令

sed -i 's#maven:3.8.5-openjdk-11#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11  docker.io/maven:3.8.5-openjdk-11'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11  docker.io/maven:3.8.5-openjdk-11'

镜像构建历史


# 2022-05-29 04:17:48  0.00B 
/bin/sh -c #(nop)  CMD ["mvn"]
                        
# 2022-05-29 04:17:48  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
                        
# 2022-05-29 04:17:48  327.00B 
/bin/sh -c #(nop) COPY file:2bbb488dd73c55d658b91943cfdf9c26975a320ceafc45dda94c95b03e518ad3 in /usr/share/maven/ref/ 
                        
# 2022-05-29 04:17:48  1.65KB 
/bin/sh -c #(nop) COPY file:1b3da5c58894f705e7387946301c0c52edb6271761ea3cd80b86a848847a64cd in /usr/local/bin/mvn-entrypoint.sh 
                        
# 2022-05-29 04:17:48  0.00B 
/bin/sh -c #(nop)  ENV MAVEN_CONFIG=/root/.m2
                        
# 2022-05-29 04:17:48  0.00B 
/bin/sh -c #(nop)  ENV MAVEN_HOME=/usr/share/maven
                        
# 2022-05-29 04:17:47  10.15MB 
|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.5/binaries MAVEN_VERSION=3.8.5 SHA=89ab8ece99292476447ef6a6800d9842bbb60787b9b8a45c103aa61d2f205a971d8c3ddfb8b03e514455b4173602bd015e82958c0b3ddc1728a57126f773c743 USER_HOME_DIR=/root /bin/sh -c mkdir -p /usr/share/maven /usr/share/maven/ref   && curl -fsSL -o /tmp/apache-maven.tar.gz ${BASE_URL}/apache-maven-${MAVEN_VERSION}-bin.tar.gz   && echo "${SHA}  /tmp/apache-maven.tar.gz" | sha512sum -c -   && tar -xzf /tmp/apache-maven.tar.gz -C /usr/share/maven --strip-components=1   && rm -f /tmp/apache-maven.tar.gz   && ln -s /usr/share/maven/bin/mvn /usr/bin/mvn
                        
# 2022-05-29 04:17:46  0.00B 
/bin/sh -c #(nop)  ARG BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.5/binaries
                        
# 2022-05-29 04:17:46  0.00B 
/bin/sh -c #(nop)  ARG SHA=89ab8ece99292476447ef6a6800d9842bbb60787b9b8a45c103aa61d2f205a971d8c3ddfb8b03e514455b4173602bd015e82958c0b3ddc1728a57126f773c743
                        
# 2022-05-29 04:17:45  0.00B 
/bin/sh -c #(nop)  ARG USER_HOME_DIR=/root
                        
# 2022-05-29 04:17:45  0.00B 
/bin/sh -c #(nop)  ARG MAVEN_VERSION=3.8.5
                        
# 2022-05-29 03:37:52  0.00B 
/bin/sh -c #(nop)  CMD ["jshell"]
                        
# 2022-05-29 03:37:51  342.87MB 
/bin/sh -c set -eux; 		arch="$(dpkg --print-architecture)"; 	case "$arch" in 		'amd64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jdk_x64_linux_11.0.15_10.tar.gz'; 			;; 		'arm64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jdk_aarch64_linux_11.0.15_10.tar.gz'; 			;; 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; 	esac; 		wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; 	wget --progress=dot:giga -O openjdk.tgz.asc "$downloadUrl.sign"; 		export GNUPGHOME="$(mktemp -d)"; 	gpg --batch --keyserver keyserver.ubuntu.com --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; 	gpg --batch --keyserver keyserver.ubuntu.com --keyserver-options no-self-sigs-only --recv-keys CA5F11C6CE22644D42C6AC4492EF8D39DC13168F; 	gpg --batch --list-sigs --keyid-format 0xLONG CA5F11C6CE22644D42C6AC4492EF8D39DC13168F 		| tee /dev/stderr 		| grep '0xA5CD6035332FA671' 		| grep 'Andrew Haley'; 	gpg --batch --verify openjdk.tgz.asc openjdk.tgz; 	gpgconf --kill all; 	rm -rf "$GNUPGHOME"; 		mkdir -p "$JAVA_HOME"; 	tar --extract 		--file openjdk.tgz 		--directory "$JAVA_HOME" 		--strip-components 1 		--no-same-owner 	; 	rm openjdk.tgz*; 		{ 		echo '#!/usr/bin/env bash'; 		echo 'set -Eeuo pipefail'; 		echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"'; 	} > /etc/ca-certificates/update.d/docker-openjdk; 	chmod +x /etc/ca-certificates/update.d/docker-openjdk; 	/etc/ca-certificates/update.d/docker-openjdk; 		find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; 	ldconfig; 		java -Xshare:dump; 		fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; 	javac --version; 	java --version
                        
# 2022-05-29 03:37:22  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=11.0.15
                        
# 2022-05-29 03:37:22  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2022-05-29 03:37:22  0.00B 
/bin/sh -c #(nop)  ENV PATH=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2022-05-29 03:37:22  27.00B 
/bin/sh -c { echo '#/bin/sh'; echo 'echo "$JAVA_HOME"'; } > /usr/local/bin/docker-java-home && chmod +x /usr/local/bin/docker-java-home && [ "$JAVA_HOME" = "$(docker-java-home)" ] # backwards compatibility
                        
# 2022-05-29 03:37:21  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/usr/local/openjdk-11
                        
# 2022-05-29 03:37:21  11.32MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		bzip2 		unzip 		xz-utils 				fontconfig libfreetype6 				ca-certificates p11-kit 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-05-28 10:41:01  151.94MB 
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	&& rm -rf /var/lib/apt/lists/*
                        
# 2022-05-28 10:40:45  18.95MB 
/bin/sh -c set -ex; 	if ! command -v gpg > /dev/null; then 		apt-get update; 		apt-get install -y --no-install-recommends 			gnupg 			dirmngr 		; 		rm -rf /var/lib/apt/lists/*; 	fi
                        
# 2022-05-28 10:40:40  10.69MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		netbase 		wget 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-05-28 09:20:12  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-05-28 09:20:12  124.01MB 
/bin/sh -c #(nop) ADD file:dd3d4b31d7f1d4062ad0eb2d85dba064cea067b1eb4a8b89a0b593ea90001cdf in / 
                        
                    

镜像信息

{
    "Id": "sha256:96e051c6625659f5b59794b0568bde073f279557e9469404a0ef2dd9ba28f673",
    "RepoTags": [
        "maven:3.8.5-openjdk-11",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven:3.8.5-openjdk-11"
    ],
    "RepoDigests": [
        "maven@sha256:4e4b4e0a8bc2d07f5fef86d2b55b19fa0e8c8aa54540b34be27c711904a8014d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/maven@sha256:40b4fae7150205905b6351dafd7f703274ccdd85bdc0b91e55a4d74f6fd25d0f"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2022-05-28T20:17:48.606236651Z",
    "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=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/usr/local/openjdk-11",
            "LANG=C.UTF-8",
            "JAVA_VERSION=11.0.15",
            "MAVEN_HOME=/usr/share/maven",
            "MAVEN_CONFIG=/root/.m2"
        ],
        "Cmd": [
            "mvn"
        ],
        "Image": "sha256:87873bd117e48882a0feb5b51db4061770408467c2981d2dd6ee0eb158f79aa9",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/usr/local/bin/mvn-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 669926353,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7c5d0683da55ec853f7bb06f14367a7eb7bbf8f19571af0e2db14308be6dac24/diff:/var/lib/docker/overlay2/92416ed5d350d20065657c58ee0211e6d701e23fd9414388dd02166bb185cc82/diff:/var/lib/docker/overlay2/e7da00c02564abd3bfff455699ad395a49c12f89a65c5d8024d4076899ca2f40/diff:/var/lib/docker/overlay2/81dda2d637beb21a55eddb42734db385641343e41b5a68d864ffbfe9d3248735/diff:/var/lib/docker/overlay2/6ec6959ab620fe707b78375c1294aa60247669d579e81f7fbb0f8d62a611d7db/diff:/var/lib/docker/overlay2/ada7b7f4557f553572b4f3fdda580697787677898d3a4c47155d41881ae879f4/diff:/var/lib/docker/overlay2/96c1a87ea7b0c3c52c089bb61732b4da24fa91888f1ac3adbe4006b1063d4b5b/diff:/var/lib/docker/overlay2/5e9c996e939a92c4a004f290336f99b67961c7c31b6a55ea5e97112906e492d5/diff:/var/lib/docker/overlay2/31bbac08e48dead34fd4eb07eed04d1209a5c38bd0dba518bd795f08383ee002/diff",
            "MergedDir": "/var/lib/docker/overlay2/c0c4d36c6c6fa16c815a0d2679785eebb02dc2c764c8c9d86a4dd244a5def4d7/merged",
            "UpperDir": "/var/lib/docker/overlay2/c0c4d36c6c6fa16c815a0d2679785eebb02dc2c764c8c9d86a4dd244a5def4d7/diff",
            "WorkDir": "/var/lib/docker/overlay2/c0c4d36c6c6fa16c815a0d2679785eebb02dc2c764c8c9d86a4dd244a5def4d7/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e7597c345c2eb11bce09b055d7c167c526077d7c65f69a7f3c6150ffe3f557ea",
            "sha256:7dbadf2b9bd82a7447533776d0c8de6687cfcf241d3aa993ed8a86ad1347c6e0",
            "sha256:9177197c67d08b25357b0b5ba8f7b944f321970dddbbe93b36cb726e9bdfd678",
            "sha256:ee509ed6e976cdad5adda963902f78e442ea5fc05f955bd2c2c9026789f84b42",
            "sha256:817e710a8d04f5308a96c771a268c572dcaf2bd225ee2b9944e4ecfbbf05b9a9",
            "sha256:d744b7303bded3fa061c0080592727ee52dac34a24fc8aee579a12233ba2657b",
            "sha256:e5ce43743a3d6df9580e1cb1d9c53efb9eea9f98216ad2c68e0d0794a2619418",
            "sha256:02ecafd4ef3b0793cdc5fd29e360fe425feda81303ee4c48bf7e25abfa0e3a59",
            "sha256:0a65ddd5677b8c2f22103f958eab8a2c2c700b217465053698ad0ce5ead4eb18",
            "sha256:be5200dcfcc320ac69fed2cf99c1fcbaa190eacc7969ceca74feea69fc8e792a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-10T16:29:09.824584218+08:00"
    }
}

更多版本

docker.io/maven:3.8.5-openjdk-17

linux/amd64 docker.io797.99MB2024-07-04 15:41
1157

docker.io/maven:3.6.0-jdk-8-alpine

linux/amd64 docker.io121.59MB2024-08-19 14:45
452

docker.io/maven:3.8-openjdk-8

linux/amd64 docker.io536.21MB2024-09-27 16:07
435

docker.io/maven:3.8.8-amazoncorretto-8-debian

linux/arm64 docker.io322.03MB2024-10-14 22:19
180

docker.io/maven:3.8.8-amazoncorretto-8-debian

linux/amd64 docker.io314.16MB2024-10-14 22:20
174

docker.io/maven:3.8.8-amazoncorretto-11-debian

linux/amd64 docker.io420.41MB2024-10-14 22:22
176

docker.io/maven:3.8.8-amazoncorretto-17-debian

linux/amd64 docker.io428.06MB2024-10-14 22:23
185

docker.io/maven:3.8.8-amazoncorretto-21-debian

linux/arm64 docker.io478.44MB2024-10-14 22:25
148

docker.io/maven:3.8.8-amazoncorretto-17-debian

linux/arm64 docker.io450.75MB2024-10-14 22:26
182

docker.io/maven:3.8.8-amazoncorretto-11-debian

linux/arm64 docker.io440.53MB2024-10-14 22:27
144

docker.io/maven:3.8.8-amazoncorretto-21-debian

linux/amd64 docker.io457.05MB2024-10-15 10:03
233

docker.io/maven:3.9.9-amazoncorretto-23-al2023

linux/amd64 docker.io602.69MB2024-10-24 08:49
189

docker.io/maven:3.9.9-amazoncorretto-23-al2023

linux/arm64 docker.io689.84MB2024-10-24 08:51
162

docker.io/maven:3.6.3-jdk-8

linux/amd64 docker.io525.10MB2024-10-24 15:54
352

docker.io/maven:3-openjdk-8

linux/arm64 docker.io530.31MB2024-10-24 16:13
216

docker.io/maven:3.9.9-amazoncorretto-8

linux/amd64 docker.io825.73MB2024-10-28 14:03
320

docker.io/maven:3.6.3-openjdk-17

linux/amd64 docker.io740.43MB2024-11-26 10:10
198

docker.io/maven:3.6.3-openjdk-8

linux/amd64 docker.io525.10MB2024-11-26 10:11
168

docker.io/maven:3.8.7-openjdk-18

linux/amd64 docker.io826.03MB2024-12-04 13:32
149

docker.io/maven:3.8.6-openjdk-8

linux/amd64 docker.io536.21MB2024-12-17 19:29
186

docker.io/maven:3.9.9-amazoncorretto-23-debian-bookworm

linux/amd64 docker.io474.84MB2025-01-03 15:29
118

docker.io/maven:3.9.9-amazoncorretto-21-debian

linux/amd64 docker.io467.84MB2025-01-06 11:00
153

docker.io/maven:3.6.3-openjdk-11

linux/amd64 docker.io658.16MB2025-01-07 11:09
149

docker.io/maven:3.8.6-jdk-11-slim

linux/amd64 docker.io440.02MB2025-01-23 14:18
128

docker.io/maven:3.8.6-jdk-8

linux/amd64 docker.io536.21MB2025-02-12 10:18
92

docker.io/maven:3.9.9-eclipse-temurin-17-alpine

linux/amd64 docker.io350.58MB2025-03-04 15:46
148

docker.io/maven:3.9-eclipse-temurin-21-alpine

linux/amd64 docker.io379.11MB2025-03-06 17:05
184

docker.io/maven:3.9-eclipse-temurin-17-alpine

linux/amd64 docker.io350.58MB2025-03-06 21:56
71

docker.io/maven:3.8-eclipse-temurin-21-alpine

linux/amd64 docker.io356.50MB2025-03-06 22:07
110

docker.io/maven:3.8.3-jdk-8

linux/amd64 docker.io536.59MB2025-03-10 09:49
66

docker.io/maven:3.6.3-jdk-11

linux/arm64 docker.io648.18MB2025-04-08 19:11
25

docker.io/maven:3.8.5-openjdk-11

linux/amd64 docker.io669.93MB2025-04-10 16:29
36

docker.io/maven:3.9.9-eclipse-temurin-21-alpine

linux/amd64 docker.io379.12MB2025-04-14 18:01
54

docker.io/maven:3.9.9-eclipse-temurin-21-jammy

linux/amd64 docker.io517.73MB2025-04-14 19:37
51