Eclipse Temurin Docker镜像

Eclipse Temurin 是 Eclipse Foundation 推出的一款开源的、无版权限制的 Java 开发工具包(JDK)和运行时环境(JRE)。它基于 OpenJDK 项目,并致力于提供一个长期支持(LTS)版本的 Java 平台。Temurin 的目标是成为一个完全开放源代码的 JDK,它遵循 GPL v2 + Classpath Exception 的许可协议。

Eclipse Temurin 支持多种操作系统,包括 Windows, Linux 和 macOS,并且支持多种架构,如 x86_64, aarch64 等。它提供了与 Oracle JDK 和其他 OpenJDK 实现兼容的 Java 运行时环境,可以用于开发、测试和部署 Java 应用程序。

使用 Eclipse Temurin 的优势包括:

  1. 开源:完全透明,任何人都可以查看和修改源代码。
  2. 社区驱动:由全球开发者社区维护和支持,确保了其质量和可靠性。
  3. 免费:没有许可证费用,适合个人开发者和企业使用。
  4. 长期支持:提供 LTS 版本,保证了长期的稳定性。

如果您正在寻找一个稳定的、开源的 Java 运行时环境,Eclipse Temurin 可以是一个很好的选择。您可以从 Eclipse 官方网站下载适用于您操作系统的最新版本。

Eclipse Temurin 在 Docker Hub 上提供了多个版本的 Docker 镜像,这些镜像可用于不同的 Java 版本和操作系统架构。以下是截至2024年的一些典型版本:

  1. Java 8 (LTS)

    • eclipse-temurin:8-jdk - 包含完整的 JDK 组件
    • eclipse-temurin:8-jre - 只包含 JRE 组件
    • eclipse-temurin:8-jdk-alpine - 基于 Alpine Linux 的轻量级 JDK 镜像
    • eclipse-temurin:8-jre-alpine - 基于 Alpine Linux 的轻量级 JRE 镜像
  2. Java 11 (LTS)

    • eclipse-temurin:11-jdk
    • eclipse-temurin:11-jre
    • eclipse-temurin:11-jdk-alpine
    • eclipse-temurin:11-jre-alpine
  3. Java 17 (LTS)

    • eclipse-temurin:17-jdk
    • eclipse-temurin:17-jre
    • eclipse-temurin:17-jdk-alpine
    • eclipse-temurin:17-jre-alpine
  4. Java 18 (非LTS)

    • eclipse-temurin:18-jdk
    • eclipse-temurin:18-jre
    • eclipse-temurin:18-jdk-alpine
    • eclipse-temurin:18-jre-alpine

除了这些主要版本,可能还会有针对不同架构的特定版本,例如:

  • eclipse-temurin:8-jdk-aarch64
  • eclipse-temurin:11-jdk-aarch64
  • eclipse-temurin:17-jdk-aarch64
  • eclipse-temurin:18-jdk-aarch64

以及对于特定需求的版本,比如带有特定配置或预装工具的定制镜像。

为了获取最新的版本列表,建议直接访问 Docker Hub 的 Eclipse Temurin 页面或者使用 docker pull 命令时指定的完整标签来查找可用的镜像。例如:

docker pull eclipse-temurin:11-jdk

请注意,由于技术更新和维护策略,某些旧版本可能不再提供或维护,因此在生产环境中使用时应考虑选择有长期支持的版本。

相关推荐

  1. DOCKER镜像

    2024-07-19 19:42:03       56 阅读
  2. 内核镜像

    2024-07-19 19:42:03       30 阅读
  3. dockerdesktop 导出镜像,导入镜像

    2024-07-19 19:42:03       50 阅读
  4. Docker镜像制作之ZLMediakit镜像制作

    2024-07-19 19:42:03       52 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-19 19:42:03       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-19 19:42:03       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-19 19:42:03       58 阅读
  4. Python语言-面向对象

    2024-07-19 19:42:03       69 阅读

热门阅读

  1. npm 缓存目录

    2024-07-19 19:42:03       15 阅读
  2. vllm安装踩坑

    2024-07-19 19:42:03       23 阅读
  3. 探索Eureka的高级用法:在服务中实现分布式锁

    2024-07-19 19:42:03       18 阅读
  4. ArkTS语法---运算符及语句

    2024-07-19 19:42:03       22 阅读
  5. Python_封装和继承

    2024-07-19 19:42:03       15 阅读
  6. SQL Server 和 MySQL 的主要区别

    2024-07-19 19:42:03       20 阅读
  7. 益铭祥元宇宙

    2024-07-19 19:42:03       19 阅读
  8. 计算机视觉7 kag比赛

    2024-07-19 19:42:03       19 阅读
  9. 《管理表格系统》开发心得

    2024-07-19 19:42:03       20 阅读
  10. gdb 的常用指令

    2024-07-19 19:42:03       20 阅读
  11. 矩形加矩形求和

    2024-07-19 19:42:03       20 阅读
  12. TCP协议

    TCP协议

    2024-07-19 19:42:03      19 阅读