镜像概览

完整引用
docker.io/nn200433/jdk8
Registry
docker.io
命名空间
nn200433
仓库
jdk8
已缓存 Tag 数
9
最近同步
07/06/2026, 06:31 PM

简介

社区维护的 OpenJDK 8 运行时基础镜像,预装常用字体与 locale,供 Java 8 应用 Dockerfile 多阶段构建或 CI 编译阶段使用。

详细介绍

nn200433/jdk8 提供 java/javac 8 环境,典型用法是 FROM ... AS builder 编译 jar 后再复制到 slim JRE 镜像。与 Eclipse Temurin 官方镜像相比维护节奏与 CVE 修复需自行跟踪。设计为 构建基础层而非长期运行 HTTP 服务;生产运行时应选用 distroless 或官方 JRE 并固定 digest,Kubernetes 中作为业务镜像的 build stage 而非独立 Deployment。

快速启动

docker run --rm \
  docker.io/nn200433/jdk8:latest \
  java -version

推荐实践

docker run --rm \
  -v $(pwd):/app -w /app \
  -e MAVEN_OPTS="-Xmx512m" \
  docker.io/nn200433/jdk8:8u402 \
  mvn -B package -DskipTests

核心参数说明

  • -v $(pwd):/app — 挂载 Maven/Gradle 工程
  • -w /app — 容器内构建工作目录
  • -e MAVEN_OPTS — 限制编译期堆内存
  • 固定 tag — JDK 8u 补丁级别 pin
  • --rm — CI 任务结束释放容器
  • 用途 — 构建阶段,非生产 Serving 镜像

最新 Tag(20 条)

查看全部 9 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/nn200433/jdk8
:cn_mvn
linux/amd64
2024/05/28 14:48319.9 MBsha256:2d6c4a59b9b6
docker.io/nn200433/jdk8
:cn
linux/amd64
2024/01/12 13:08301.9 MBsha256:ecdf660d36ec
docker.io/nn200433/jdk8
:cn_arthas
linux/amd64
2024/01/12 13:07319.9 MBsha256:1b17018e8d44
docker.io/nn200433/jdk8
:cn_ifly-sdk
linux/amd64
2024/01/12 13:05302.8 MBsha256:6ee2fcb7b99e
docker.io/nn200433/jdk8
:cn_arthas_ifly-sdk
linux/amd64
2024/01/12 13:04320.7 MBsha256:1ab194e9e452
docker.io/nn200433/jdk8
:cn_mysqldump
linux/amd64
2024/01/12 13:02327.8 MBsha256:cc77f0473858
docker.io/nn200433/jdk8
:cn_arthas_mysqldump
linux/amd64
2024/01/12 13:02345.7 MBsha256:b4253165c39e
docker.io/nn200433/jdk8
:cn_mysqldump_ifly-sdk
linux/amd64
2024/01/12 13:02329.0 MBsha256:2ad5ac61225f
docker.io/nn200433/jdk8
:cn_arthas_mysqldump_ifly-sdk
linux/amd64
2024/01/12 13:02347.0 MBsha256:14cd8fdd2a21