Overview

Full name
docker.io/ubuntu/jre
Registry
docker.io
Namespace
ubuntu
Repository
jre
Cached tags
322
Last synced
07/13/2026, 02:46 PM

Introduction

Ubuntu JRE 基础镜像,OpenJDK Java 运行时容器,Spring Boot 等 Java 应用部署与 CI 构建基础层。

Details

ubuntu/jre 提供基于 Ubuntu 的 OpenJDK Java Runtime Environment,作为 Java 应用容器化基础镜像。定位为 Java 运行时基础层,非独立业务服务;Spring Boot/Microservices Dockerfile FROM、CI Java 测试环境或企业 Java 应用标准化基础镜像。

快速启动

docker run --rm docker.io/ubuntu/jre:21 java -version

推荐实践

# Dockerfile
FROM docker.io/ubuntu/jre:21
COPY app.jar /app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]

核心参数说明

  • 用途 — 基础镜像/应用运行时
  • 版本 — 固定 tag(17/21 等 LTS)
  • 基础 — Ubuntu + OpenJDK JRE
  • 部署 — 作为应用 Dockerfile FROM

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: java-app
spec:
  replicas: 2
  selector:
    matchLabels:
      app: java-app
  template:
    metadata:
      labels:
        app: java-app
    spec:
      containers:
        - name: app
          image: your-registry/java-app:latest
          ports:
            - containerPort: 8080

应用镜像基于 ubuntu/jre 构建后部署。

Latest tags (20)

View all 322 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/ubuntu/jre
:25-26.04_edge
linux/amd64linux/arm64/v8
2026/07/13 12:0373.7 MBsha256:487befd5cd47
docker.io/ubuntu/jre
:21-24.04_stable
linux/arm64/v8linux/amd64
2026/07/13 12:0251.5 MBsha256:58974adf630c
docker.io/ubuntu/jre
:21-24.04_edge
linux/arm64/v8linux/amd64
2026/07/13 12:0251.5 MBsha256:58974adf630c
docker.io/ubuntu/jre
:21-24.04_candidate
linux/arm64/v8linux/amd64
2026/07/13 12:0251.5 MBsha256:58974adf630c
docker.io/ubuntu/jre
:21-24.04_beta
linux/arm64/v8linux/amd64
2026/07/13 12:0251.5 MBsha256:58974adf630c
docker.io/ubuntu/jre
:21-24.04
linux/arm64/v8linux/amd64
2026/07/13 12:0251.5 MBsha256:58974adf630c
docker.io/ubuntu/jre
:17-24.04_stable
linux/amd64linux/arm64/v8
2026/07/13 12:0149.4 MBsha256:871ce6877888
docker.io/ubuntu/jre
:17-24.04_edge
linux/amd64linux/arm64/v8
2026/07/13 12:0149.4 MBsha256:871ce6877888
docker.io/ubuntu/jre
:17-24.04_candidate
linux/amd64linux/arm64/v8
2026/07/13 12:0149.4 MBsha256:871ce6877888
docker.io/ubuntu/jre
:17-24.04_beta
linux/amd64linux/arm64/v8
2026/07/13 12:0149.4 MBsha256:871ce6877888
docker.io/ubuntu/jre
:17-24.04
linux/amd64linux/arm64/v8
2026/07/13 12:0149.4 MBsha256:871ce6877888
docker.io/ubuntu/jre
:11-24.04_stable
linux/amd64linux/arm64/v8
2026/07/13 12:0051.8 MBsha256:602bfeba76a6
docker.io/ubuntu/jre
:11-24.04_edge
linux/amd64linux/arm64/v8
2026/07/13 12:0051.8 MBsha256:602bfeba76a6
docker.io/ubuntu/jre
:11-24.04_candidate
linux/amd64linux/arm64/v8
2026/07/13 12:0051.8 MBsha256:602bfeba76a6
docker.io/ubuntu/jre
:11-24.04_beta
linux/amd64linux/arm64/v8
2026/07/13 12:0051.8 MBsha256:602bfeba76a6
docker.io/ubuntu/jre
:11-24.04
linux/amd64linux/arm64/v8
2026/07/13 11:5951.8 MBsha256:602bfeba76a6
docker.io/ubuntu/jre
:edge
linux/amd64linux/arm64
2026/05/14 23:3441.3 MBsha256:42297a4c9eba
docker.io/ubuntu/jre
:17_edge
linux/amd64linux/arm64
2026/05/14 23:3441.3 MBsha256:42297a4c9eba
docker.io/ubuntu/jre
:17-22.04_edge
linux/amd64linux/arm64
2026/05/14 23:3441.3 MBsha256:42297a4c9eba
docker.io/ubuntu/jre
:17-22.04_edge_111
linux/amd64linux/arm64
2026/05/14 23:3441.3 MBsha256:42297a4c9eba