广告图片

docker.io/library/openjdk:17-ea-33-slim linux/amd64

docker.io/library/openjdk:17-ea-33-slim - 国内下载镜像源 浏览次数:16 安全受验证的发布者-Docker

这个docker镜像是基于openjdk的JVM实现,提供了Java Runtime Environment(JRE)的功能,可以运行Java应用程序。

镜像信息

  • 镜像名: docker.io/library/openjdk
  • 描述: OpenJDK JVM
源镜像 docker.io/library/openjdk:17-ea-33-slim
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim
镜像ID sha256:1873bf63282da4f05c72d1919793e91424a65ba32346aae9b1c653a3c62352ff
镜像TAG 17-ea-33-slim
大小 399.83MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD jshell
启动入口
工作目录
OS/平台 linux/amd64
浏览量 16 次
贡献者
镜像创建 2021-07-30T18:51:14.336625789Z
同步时间 2026-04-22 14:07
环境变量
PATH=/usr/local/openjdk-17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/usr/local/openjdk-17 LANG=C.UTF-8 JAVA_VERSION=17-ea+33

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim  docker.io/library/openjdk:17-ea-33-slim

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim  docker.io/library/openjdk:17-ea-33-slim

Shell快速替换命令

sed -i 's#library/openjdk:17-ea-33-slim#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim  docker.io/library/openjdk:17-ea-33-slim'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim  docker.io/library/openjdk:17-ea-33-slim'

镜像构建历史


# 2021-07-31 02:51:14  0.00B 
/bin/sh -c #(nop)  CMD ["jshell"]
                        
# 2021-07-31 02:51:13  321.75MB 
/bin/sh -c set -eux; 		arch="$(dpkg --print-architecture)"; 	case "$arch" in 		'amd64') 			downloadUrl='https://download.java.net/java/early_access/jdk17/33/GPL/openjdk-17-ea+33_linux-x64_bin.tar.gz'; 			downloadSha256='d89e04f161553560c454bf263924dc49c5c2529698ef8131baff632355baea18'; 			;; 		'arm64') 			downloadUrl='https://download.java.net/java/early_access/jdk17/33/GPL/openjdk-17-ea+33_linux-aarch64_bin.tar.gz'; 			downloadSha256='d361654c87bae6712f36d7f0d27914c63fbe31f10a9a0d5316072b3c69ed2263'; 			;; 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; 	esac; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		wget 	; 	rm -rf /var/lib/apt/lists/*; 		wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; 	echo "$downloadSha256 *openjdk.tgz" | sha256sum --strict --check -; 		mkdir -p "$JAVA_HOME"; 	tar --extract 		--file openjdk.tgz 		--directory "$JAVA_HOME" 		--strip-components 1 		--no-same-owner 	; 	rm openjdk.tgz*; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 		{ 		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
                        
# 2021-07-31 02:51:00  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=17-ea+33
                        
# 2021-07-22 21:34:21  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2021-07-22 21:34:21  0.00B 
/bin/sh -c #(nop)  ENV PATH=/usr/local/openjdk-17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2021-07-22 21:34:21  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/usr/local/openjdk-17
                        
# 2021-07-22 21:33:35  8.82MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates p11-kit 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2021-07-22 08:45:44  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2021-07-22 08:45:43  69.26MB 
/bin/sh -c #(nop) ADD file:45f5dfa135c848a348382413cb8b66a3b1dac3276814fbbe4684b39101d1b148 in / 
                        
                    

镜像信息

{
    "Id": "sha256:1873bf63282da4f05c72d1919793e91424a65ba32346aae9b1c653a3c62352ff",
    "RepoTags": [
        "openjdk:17-ea-33-slim",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk:17-ea-33-slim"
    ],
    "RepoDigests": [
        "openjdk@sha256:370d2cdc58a1c8e5ddddae16f9467f40f07306be32b42c5ff838bc227e55d79c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/openjdk@sha256:a871c00349250ff8814fe6c937284cc4699aab1ad22f173f4d992bfb8ede2f12"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2021-07-30T18:51:14.336625789Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.7",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/openjdk-17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/usr/local/openjdk-17",
            "LANG=C.UTF-8",
            "JAVA_VERSION=17-ea+33"
        ],
        "Cmd": [
            "jshell"
        ],
        "Image": "sha256:7490897806d3927d2e9c94eb10a651acbb282338f1a6d27786ed0e872a281f56",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 399826150,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/0b629b07cc2f420506c225a235eb7246f5c2fca44e6be8b951ca324fafa6ec3b/diff:/var/lib/docker/overlay2/48d798edf33d21f98a960d0d2b63f51733a8c85b83f98fab547b1615e809f9fe/diff",
            "MergedDir": "/var/lib/docker/overlay2/1cf9f6e9aabda4a6cafd338d5b58714510e4b3f49c51b24d084bad2ad1033842/merged",
            "UpperDir": "/var/lib/docker/overlay2/1cf9f6e9aabda4a6cafd338d5b58714510e4b3f49c51b24d084bad2ad1033842/diff",
            "WorkDir": "/var/lib/docker/overlay2/1cf9f6e9aabda4a6cafd338d5b58714510e4b3f49c51b24d084bad2ad1033842/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:814bff7343242acfd20a2c841e041dd57c50f0cf844d4abd2329f78b992197f4",
            "sha256:1bd0aafd0b1031134561834073fb4695263a6afbada687d62515240ca2aa940e",
            "sha256:42820c0ae07ca0cf58ce7d3c462da59413bcc6ccf4f1084e8e00db11b5f34f89"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-04-22T14:07:51.616299173+08:00"
    }
}

更多版本

docker.io/library/openjdk:17

linux/amd64 docker.io471.47MB2024-09-03 08:49
1338

docker.io/library/openjdk:8-alpine

linux/amd64 docker.io104.82MB2024-09-03 17:19
1718

docker.io/library/openjdk:8-alpine

linux/arm64 docker.io103.03MB2024-09-20 09:47
728

docker.io/library/openjdk:17

linux/arm64 docker.io501.30MB2024-11-01 12:28
896

docker.io/library/openjdk:17-slim

linux/amd64 docker.io407.75MB2024-11-07 22:52
591

docker.io/library/openjdk:17-jdk-slim

linux/amd64 docker.io407.75MB2024-11-12 13:03
2584

docker.io/library/openjdk:8-jre

linux/amd64 docker.io273.57MB2024-12-25 20:34
695

docker.io/library/openjdk:17.0.2-jdk-slim-bullseye

linux/amd64 docker.io407.75MB2025-01-13 16:28
761

docker.io/library/openjdk:8

linux/amd64 docker.io526.05MB2025-02-11 13:47
803

docker.io/library/openjdk:21-slim

linux/amd64 docker.io438.89MB2025-02-12 15:23
1423

docker.io/library/openjdk:21

linux/amd64 docker.io504.20MB2025-02-12 15:30
661

docker.io/library/openjdk:21-jdk-bullseye

linux/amd64 docker.io694.43MB2025-02-19 11:11
1402

docker.io/library/openjdk:24-jdk-bullseye

linux/amd64 docker.io704.03MB2025-04-10 09:21
766

docker.io/library/openjdk:8-jdk-alpine

linux/amd64 docker.io104.82MB2025-07-03 10:46
1542

docker.io/library/openjdk:21-slim

linux/arm64 docker.io462.03MB2025-08-08 08:21
458

docker.io/library/openjdk:26-slim

linux/amd64 docker.io485.75MB2025-08-31 22:40
345

docker.io/library/openjdk:8

linux/arm64 docker.io520.16MB2025-09-05 09:42
380

docker.io/library/openjdk:21-bullseye

linux/amd64 docker.io694.43MB2025-09-16 11:50
279

docker.io/library/openjdk:17-jdk-buster

linux/amd64 docker.io654.26MB2025-10-10 09:46
346

docker.io/library/openjdk:11-jre

linux/amd64 docker.io302.40MB2025-10-14 17:17
412

docker.io/library/openjdk:8u342

linux/arm64 docker.io520.16MB2026-03-05 20:30
85

docker.io/library/openjdk:17-ea-33-slim

linux/amd64 docker.io399.83MB2026-04-22 14:07
15