Overview
- Full name
docker.io/nn200433/jdk8- Registry
- docker.io
- Namespace
- nn200433
- Repository
- jdk8
- Cached tags
- 9
- Last synced
- 07/06/2026, 06:31 PM
Introduction
社区维护的 OpenJDK 8 运行时基础镜像,预装常用字体与 locale,供 Java 8 应用 Dockerfile 多阶段构建或 CI 编译阶段使用。
Details
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 镜像
Latest tags (20)
View all 9 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/nn200433/jdk8 :cn_mvn | linux/amd64 | 2024/05/28 14:48 | 319.9 MB | sha256:2d6c4a59b9b6… | |||
docker.io/nn200433/jdk8 :cn | linux/amd64 | 2024/01/12 13:08 | 301.9 MB | sha256:ecdf660d36ec… | |||
docker.io/nn200433/jdk8 :cn_arthas | linux/amd64 | 2024/01/12 13:07 | 319.9 MB | sha256:1b17018e8d44… | |||
docker.io/nn200433/jdk8 :cn_ifly-sdk | linux/amd64 | 2024/01/12 13:05 | 302.8 MB | sha256:6ee2fcb7b99e… | |||
docker.io/nn200433/jdk8 :cn_arthas_ifly-sdk | linux/amd64 | 2024/01/12 13:04 | 320.7 MB | sha256:1ab194e9e452… | |||
docker.io/nn200433/jdk8 :cn_mysqldump | linux/amd64 | 2024/01/12 13:02 | 327.8 MB | sha256:cc77f0473858… | |||
docker.io/nn200433/jdk8 :cn_arthas_mysqldump | linux/amd64 | 2024/01/12 13:02 | 345.7 MB | sha256:b4253165c39e… | |||
docker.io/nn200433/jdk8 :cn_mysqldump_ifly-sdk | linux/amd64 | 2024/01/12 13:02 | 329.0 MB | sha256:2ad5ac61225f… | |||
docker.io/nn200433/jdk8 :cn_arthas_mysqldump_ifly-sdk | linux/amd64 | 2024/01/12 13:02 | 347.0 MB | sha256:14cd8fdd2a21… |