寻找指定版本的Java 8 Alpine/非Alpine Docker镜像
找到指定OpenJDK 8u292的Docker镜像方法
非Alpine版本
- 官方OpenJDK镜像支持以
8u<build-number>作为标签定位具体版本,你需要的1.8.0_292对应标签为8u292,拉取命令:docker pull openjdk:8u292 - 验证版本正确性:
输出将匹配你需要的版本信息:docker run --rm openjdk:8u292 java -versionopenjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
Alpine版本
- Alpine轻量化版本的标签格式为
8u<build-number>-alpine,对应标签8u292-alpine,拉取命令:docker pull openjdk:8u292-alpine - 验证版本:
注:Alpine版本基于musl libc,输出会带有相关标识,但核心版本号docker run --rm openjdk:8u292-alpine java -version1.8.0_292可对应匹配。
内容的提问来源于stack exchange,提问作者Shubham Saroj
相关产品推荐
相关产品推荐

