Back to docker.io/openjdk
linux/arm64/v8docker.ioofficial

docker.io/openjdk:8u342-jre-slim-buster

Pre-release / non-production builds of OpenJDK

Size
66.55 MB
Local pulls
7
Upstream pulls
2,612,732,822
Synced at
2026-08-04 09:17:08

China image

registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/openjdk:8u342-jre-slim-buster

Source image

docker.io/openjdk:8u342-jre-slim-buster

Image info

Image ID
sha256:198cf663b7bce4d3e752d86c20b4aba455913510ee6daf6440a7dd291e5d1f69
Image tag
8u342-jre-slim-buster
Image size
66.55 MB
Platform
linux/arm64/v8
Registry
docker.io
CMD
bash
Entrypoint
Working dir
User
StopSignal
Created
2022-08-02T04:54:24.520414898Z

Exposed ports 0

None

Environment 4

PATH/usr/local/openjdk-8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
JAVA_HOME/usr/local/openjdk-8
LANGC.UTF-8
JAVA_VERSION8u342

Pull commands

Docker
docker pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/openjdk:8u342-jre-slim-buster
docker tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/openjdk:8u342-jre-slim-buster docker.io/openjdk:8u342-jre-slim-buster
Containerd
ctr images pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/openjdk:8u342-jre-slim-buster
ctr images tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/openjdk:8u342-jre-slim-buster docker.io/openjdk:8u342-jre-slim-buster
YAML quick replace
sed -i 's#docker.io/openjdk:8u342-jre-slim-buster#registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/openjdk:8u342-jre-slim-buster#' deployment.yaml

拉取国内加速地址后,可按需 tag 回源镜像名

Build history 9

2022-08-02 04:54:24
set -eux; 		arch="$(dpkg --print-architecture)"; 	case "$arch" in 		'amd64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk8-upstream-binaries/releases/download/jdk8u342-b07/OpenJDK8U-jre_x64_linux_8u342b07.tar.gz'; 			;; 		'arm64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk8-upstream-binaries/releases/download/jdk8u342-b07/OpenJDK8U-jre_aarch64_linux_8u342b07.tar.gz'; 			;; 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; 	esac; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		dirmngr 		gnupg 		wget 	; 	rm -rf /var/lib/apt/lists/*; 		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*; 		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 -version
2022-08-02 04:52:59empty layer
#(nop)  ENV JAVA_VERSION=8u342
2022-08-02 04:52:58empty layer
#(nop)  ENV LANG=C.UTF-8
2022-08-02 04:52:57empty layer
#(nop)  ENV PATH=/usr/local/openjdk-8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2022-08-02 04:52:56
{ 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-08-02 04:52:55empty layer
#(nop)  ENV JAVA_HOME=/usr/local/openjdk-8
2022-08-02 04:42:47
set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates p11-kit 	; 	rm -rf /var/lib/apt/lists/*
2022-08-02 00:41:04empty layer
#(nop)  CMD ["bash"]