Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoongArch JDK Docker Images

English | 中文

Prebuilt OpenJDK Docker images for the LoongArch (loong64) architecture.

AnolisOS-based

  • kubernetesloong64/jdk-loong64:8-anolis
  • kubernetesloong64/jdk-loong64:11-anolis
  • kubernetesloong64/jdk-loong64:17-anolis
  • kubernetesloong64/jdk-loong64:21-anolis
  • kubernetesloong64/jdk-loong64:25-anolis
  • kubernetesloong64/jdk-loong64:26-anolis

Debian-based

  • kubernetesloong64/jdk-loong64:8-debian
  • kubernetesloong64/jdk-loong64:8-debian-slim
  • kubernetesloong64/jdk-loong64:11-debian
  • kubernetesloong64/jdk-loong64:11-debian-slim
  • kubernetesloong64/jdk-loong64:17-debian
  • kubernetesloong64/jdk-loong64:17-debian-slim
  • kubernetesloong64/jdk-loong64:21-debian
  • kubernetesloong64/jdk-loong64:21-debian-slim
  • kubernetesloong64/jdk-loong64:25-debian
  • kubernetesloong64/jdk-loong64:25-debian-slim
  • kubernetesloong64/jdk-loong64:26-debian
  • kubernetesloong64/jdk-loong64:26-debian-slim

Supported JDK Versions

JDK Loongson JDK Version JDK Update
8 8.1.28 8u502b07
11 11.19.27 11.0.32_9
17 17.19.26 17.0.20_8
21 21.12.26 21.0.12_8
25 25.5.22 25.0.4_7
26 26.1.11 26_35

Supported Base Images

OS Base Image
anolis openanolis/anolisos:23.4
debian lcr.loongnix.cn/debian:14
debian-slim lcr.loongnix.cn/debian:14-slim

Pull Images

Images are published to Docker Hub under kubernetesloong64/jdk-loong64.

A Chinese mirror is also available at registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64. Pull from the mirror by replacing the registry:

# Example: pull from the Chinese mirror
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:8-anolis
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:11-anolis
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:17-anolis
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:21-anolis
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:25-anolis
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:26-anolis

docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:8-debian
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:11-debian
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:17-debian
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:21-debian
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:25-debian
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:26-debian

docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:8-debian-slim
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:11-debian-slim
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:17-debian-slim
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:21-debian-slim
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:25-debian-slim
docker pull registry.cn-qingdao.aliyuncs.com/kubernetesloong64/jdk-loong64:26-debian-slim

Each JDK version × OS combination has three tag variants: JDK Update tag, major version tag, and Loongson JDK version tag.

# JDK 8 (anolis)
docker pull kubernetesloong64/jdk-loong64:8-anolis
docker pull kubernetesloong64/jdk-loong64:8u502b07-anolis
docker pull kubernetesloong64/jdk-loong64:8.1.28-anolis

# JDK 8 (debian)
docker pull kubernetesloong64/jdk-loong64:8-debian
docker pull kubernetesloong64/jdk-loong64:8-debian-slim
docker pull kubernetesloong64/jdk-loong64:8u502b07-debian
docker pull kubernetesloong64/jdk-loong64:8u502b07-debian-slim
docker pull kubernetesloong64/jdk-loong64:8.1.28-debian
docker pull kubernetesloong64/jdk-loong64:8.1.28-debian-slim

# JDK 11 (anolis)
docker pull kubernetesloong64/jdk-loong64:11-anolis
docker pull kubernetesloong64/jdk-loong64:11.0.32_9-anolis
docker pull kubernetesloong64/jdk-loong64:11.19.27-anolis

# JDK 11 (debian)
docker pull kubernetesloong64/jdk-loong64:11-debian
docker pull kubernetesloong64/jdk-loong64:11-debian-slim
docker pull kubernetesloong64/jdk-loong64:11.0.32_9-debian
docker pull kubernetesloong64/jdk-loong64:11.0.32_9-debian-slim
docker pull kubernetesloong64/jdk-loong64:11.19.27-debian
docker pull kubernetesloong64/jdk-loong64:11.19.27-debian-slim

# JDK 17 (anolis)
docker pull kubernetesloong64/jdk-loong64:17-anolis
docker pull kubernetesloong64/jdk-loong64:17.0.20_8-anolis
docker pull kubernetesloong64/jdk-loong64:17.19.26-anolis

# JDK 17 (debian)
docker pull kubernetesloong64/jdk-loong64:17-debian
docker pull kubernetesloong64/jdk-loong64:17-debian-slim
docker pull kubernetesloong64/jdk-loong64:17.0.20_8-debian
docker pull kubernetesloong64/jdk-loong64:17.0.20_8-debian-slim
docker pull kubernetesloong64/jdk-loong64:17.19.26-debian
docker pull kubernetesloong64/jdk-loong64:17.19.26-debian-slim

# JDK 21 (anolis)
docker pull kubernetesloong64/jdk-loong64:21-anolis
docker pull kubernetesloong64/jdk-loong64:21.0.12_8-anolis
docker pull kubernetesloong64/jdk-loong64:21.12.26-anolis

# JDK 21 (debian)
docker pull kubernetesloong64/jdk-loong64:21-debian
docker pull kubernetesloong64/jdk-loong64:21-debian-slim
docker pull kubernetesloong64/jdk-loong64:21.0.12_8-debian
docker pull kubernetesloong64/jdk-loong64:21.0.12_8-debian-slim
docker pull kubernetesloong64/jdk-loong64:21.12.26-debian
docker pull kubernetesloong64/jdk-loong64:21.12.26-debian-slim

# JDK 25 (anolis)
docker pull kubernetesloong64/jdk-loong64:25-anolis
docker pull kubernetesloong64/jdk-loong64:25.0.4_7-anolis
docker pull kubernetesloong64/jdk-loong64:25.5.22-anolis

# JDK 25 (debian)
docker pull kubernetesloong64/jdk-loong64:25-debian
docker pull kubernetesloong64/jdk-loong64:25-debian-slim
docker pull kubernetesloong64/jdk-loong64:25.0.4_7-debian
docker pull kubernetesloong64/jdk-loong64:25.0.4_7-debian-slim
docker pull kubernetesloong64/jdk-loong64:25.5.22-debian
docker pull kubernetesloong64/jdk-loong64:25.5.22-debian-slim

# JDK 26 (anolis)
docker pull kubernetesloong64/jdk-loong64:26-anolis
docker pull kubernetesloong64/jdk-loong64:26_35-anolis
docker pull kubernetesloong64/jdk-loong64:26.1.11-anolis

# JDK 26 (debian)
docker pull kubernetesloong64/jdk-loong64:26-debian
docker pull kubernetesloong64/jdk-loong64:26-debian-slim
docker pull kubernetesloong64/jdk-loong64:26_35-debian
docker pull kubernetesloong64/jdk-loong64:26_35-debian-slim
docker pull kubernetesloong64/jdk-loong64:26.1.11-debian
docker pull kubernetesloong64/jdk-loong64:26.1.11-debian-slim

Usage

# JDK 8
docker run --rm kubernetesloong64/jdk-loong64:8-anolis java -version
docker run --rm kubernetesloong64/jdk-loong64:8-debian java -version
docker run --rm kubernetesloong64/jdk-loong64:8-debian-slim java -version

# JDK 11
docker run --rm kubernetesloong64/jdk-loong64:11-anolis java -version
docker run --rm kubernetesloong64/jdk-loong64:11-debian java -version
docker run --rm kubernetesloong64/jdk-loong64:11-debian-slim java -version

# JDK 17
docker run --rm kubernetesloong64/jdk-loong64:17-anolis java -version
docker run --rm kubernetesloong64/jdk-loong64:17-debian java -version
docker run --rm kubernetesloong64/jdk-loong64:17-debian-slim java -version

# JDK 21
docker run --rm kubernetesloong64/jdk-loong64:21-anolis java -version
docker run --rm kubernetesloong64/jdk-loong64:21-debian java -version
docker run --rm kubernetesloong64/jdk-loong64:21-debian-slim java -version

# JDK 25
docker run --rm kubernetesloong64/jdk-loong64:25-anolis java -version
docker run --rm kubernetesloong64/jdk-loong64:25-debian java -version
docker run --rm kubernetesloong64/jdk-loong64:25-debian-slim java -version

# JDK 26
docker run --rm kubernetesloong64/jdk-loong64:26-anolis java -version
docker run --rm kubernetesloong64/jdk-loong64:26-debian java -version
docker run --rm kubernetesloong64/jdk-loong64:26-debian-slim java -version

License

Apache License 2.0

About

Prebuilt OpenJDK Docker images for the LoongArch (loong64) architecture | 为 LoongArch(loong64)架构预构建的 OpenJDK Docker 镜像

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors