轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
arm64v8/amazoncorretto
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

amazoncorretto Docker 镜像下载 - 轩辕镜像

amazoncorretto 镜像详细信息和使用指南

amazoncorretto 镜像标签列表和版本信息

amazoncorretto 镜像拉取命令和加速下载

amazoncorretto 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

amazoncorretto
arm64v8/amazoncorretto

amazoncorretto 镜像详细信息

amazoncorretto 镜像标签列表

amazoncorretto 镜像使用说明

amazoncorretto 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

Corretto是免费的生产就绪型Open Java Development Kit(OpenJDK)发行版。
3 收藏0 次下载activearm64v8镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

amazoncorretto 镜像详细说明

amazoncorretto 使用指南

amazoncorretto 配置说明

amazoncorretto 官方文档

Amazon Corretto Docker 镜像 (arm64v8 架构)

镜像概述和主要用途

arm64v8/amazoncorretto 是 Amazon Corretto JDK 的 Docker 镜像,专为 ARM64 架构优化。Corretto 是 Open Java Development Kit (OpenJDK) 的免费、生产就绪型发行版,由 Amazon 提供长期支持,已通过 Java 技术兼容性工具包 (TCK) 认证,确保符合 Java SE 标准。

该镜像适用于在 ARM64 架构环境中运行 Java 应用程序,提供了稳定、安全且高性能的 Java 运行时环境,可作为其他 JDK 发行版的直接替代品。

!Amazon Corretto Logo

核心功能和特性

  • 长期支持:Amazon 提供长期安全更新,Corretto 8 支持至 2023 年 6 月,Corretto 11 支持至 2024 年 8 月
  • 企业级稳定性:包含 Amazon 内部服务使用的性能和稳定性增强补丁
  • 多平台支持:基于不同操作系统提供多种变体(Amazon Linux 2、Amazon Linux 2023、Alpine Linux)
  • 安全保障:定期更新安全补丁,支持紧急安全修复的快速发布
  • 兼容性:与 Java SE 标准完全兼容,可作为其他 JDK 的无缝替代品
  • 多种镜像变体:提供 JDK、JRE、Headless 和 Headful 等多种版本满足不同需求

使用场景和适用范围

  • ARM64 架构环境:专为 ARM64 平台优化,适合在 AWS Graviton 处理器等 ARM 架构环境中部署
  • 生产环境 Java 应用:为企业级 Java 应用提供稳定可靠的运行时环境
  • 容器化部署:适合 Docker 和 Kubernetes 等容器化平台
  • 开发环境:可用于 Java 应用的开发、测试和构建
  • 微服务架构:轻量级镜像变体适合微服务部署
  • 云原生应用:与 AWS 服务生态系统紧密集成,适合云原生应用开发

支持的标签和版本

Java 8

  • 8, 8u462, 8u462-al2, 8-al2-full, 8-al2-jdk, 8-al2-generic, 8u462-al2-generic, 8-al2-generic-jdk, latest
  • 8-al2023, 8u462-al2023, 8-al2023-jdk, 8-al2023-jre, 8u462-al2023-jre
  • 8-al2-native-jre, 8u462-al2-native-jre
  • 8-al2-native-jdk, 8u462-al2-native-jdk
  • 8-alpine3.19, 8u462-alpine3.19, 8-alpine3.19-full, 8-alpine3.19-jdk
  • 8-alpine3.19-jre, 8u462-alpine3.19-jre
  • 8-alpine3.20, 8u462-alpine3.20, 8-alpine3.20-full, 8-alpine3.20-jdk
  • 8-alpine3.20-jre, 8u462-alpine3.20-jre
  • 8-alpine3.21, 8u462-alpine3.21, 8-alpine3.21-full, 8-alpine3.21-jdk
  • 8-alpine3.21-jre, 8u462-alpine3.21-jre
  • 8-alpine3.22, 8u462-alpine3.22, 8-alpine3.22-full, 8-alpine3.22-jdk, 8-alpine, 8u462-alpine, 8-alpine-full, 8-alpine-jdk
  • 8-alpine3.22-jre, 8u462-alpine3.22-jre, 8-alpine-jre, 8u462-alpine-jre

Java 11

  • 11, 11.0.28, 11.0.28-al2, 11-al2-full, 11-al2-jdk, 11-al2-generic, 11.0.28-al2-generic, 11-al2-generic-jdk
  • 11-al2023, 11.0.28-al2023, 11-al2023-jdk
  • 11-al2023-headless, 11.0.28-al2023-headless
  • 11-al2023-headful, 11.0.28-al2023-headful
  • 11-al2-native-headless, 11.0.28-al2-native-headless
  • 11-al2-native-jdk, 11.0.28-al2-native-jdk
  • 11-alpine3.19, 11.0.28-alpine3.19, 11-alpine3.19-full, 11-alpine3.19-jdk
  • 11-alpine3.20, 11.0.28-alpine3.20, 11-alpine3.20-full, 11-alpine3.20-jdk
  • 11-alpine3.21, 11.0.28-alpine3.21, 11-alpine3.21-full, 11-alpine3.21-jdk
  • 11-alpine3.22, 11.0.28-alpine3.22, 11-alpine3.22-full, 11-alpine3.22-jdk, 11-alpine, 11.0.28-alpine, 11-alpine-full, 11-alpine-jdk

Java 17

  • 17, 17.0.16, 17.0.16-al2, 17-al2-full, 17-al2-jdk, 17-al2-generic, 17.0.16-al2-generic, 17-al2-generic-jdk
  • 17-al2023, 17.0.16-al2023, 17-al2023-jdk
  • 17-al2023-headless, 17.0.16-al2023-headless
  • 17-al2023-headful, 17.0.16-al2023-headful
  • 17-al2-native-headless, 17.0.16-al2-native-headless
  • 17-al2-native-headful, 17.0.16-al2-native-headful
  • 17-al2-native-jdk, 17.0.16-al2-native-jdk
  • 17-alpine3.19, 17.0.16-alpine3.19, 17-alpine3.19-full, 17-alpine3.19-jdk
  • 17-alpine3.20, 17.0.16-alpine3.20, 17-alpine3.20-full, 17-alpine3.20-jdk
  • 17-alpine3.21, 17.0.16-alpine3.21, 17-alpine3.21-full, 17-alpine3.21-jdk
  • 17-alpine3.22, 17.0.16-alpine3.22, 17-alpine3.22-full, 17-alpine3.22-jdk, 17-alpine, 17.0.16-alpine, 17-alpine-full, 17-alpine-jdk

Java 21

  • 21, 21.0.8, 21.0.8-al2, 21-al2-full, 21-al2-jdk, 21-al2-generic, 21.0.8-al2-generic, 21-al2-generic-jdk
  • 21-al2023, 21.0.8-al2023, 21-al2023-jdk
  • 21-al2023-headless, 21.0.8-al2023-headless
  • 21-al2023-headful, 21.0.8-al2023-headful
  • 21-alpine3.19, 21.0.8-alpine3.19, 21-alpine3.19-full, 21-alpine3.19-jdk
  • 21-alpine3.20, 21.0.8-alpine3.20, 21-alpine3.20-full, 21-alpine3.20-jdk
  • 21-alpine3.21, 21.0.8-alpine3.21, 21-alpine3.21-full, 21-alpine3.21-jdk
  • 21-alpine3.22, 21.0.8-alpine3.22, 21-alpine3.22-full, 21-alpine3.22-jdk, 21-alpine, 21.0.8-alpine, 21-alpine-full, 21-alpine-jdk

Java 24

  • 24-al2023, 24.0.2-al2023, 24-al2023-jdk, 24, 24-jdk
  • 24-al2023-headless, 24.0.2-al2023-headless, 24-headless
  • 24-al2023-headful, 24.0.2-al2023-headful, 24-headful
  • 24-alpine3.19, 24.0.2-alpine3.19, 24-alpine3.19-full, 24-alpine3.19-jdk
  • 24-alpine3.20, 24.0.2-alpine3.20, 24-alpine3.20-full, 24-alpine3.20-jdk
  • 24-alpine3.21, 24.0.2-alpine3.21, 24-alpine3.21-full, 24-alpine3.21-jdk
  • 24-alpine3.22, 24.0.2-alpine3.22, 24-alpine3.22-full, 24-alpine3.22-jdk, 24-alpine, 24.0.2-alpine, 24-alpine-full, 24-alpine-jdk

Java 25

  • 25-al2023, 25.0.0-al2023, 25-al2023-jdk, 25, 25-jdk
  • 25-al2023-headless, 25.0.0-al2023-headless, 25-headless
  • 25-al2023-headful, 25.0.0-al2023-headful, 25-headful
  • 25-alpine3.19, 25.0.0-alpine3.19, 25-alpine3.19-full, 25-alpine3.19-jdk
  • 25-alpine3.20, 25.0.0-alpine3.20, 25-alpine3.20-full, 25-alpine3.20-jdk
  • 25-alpine3.21, 25.0.0-alpine3.21, 25-alpine3.21-full, 25-alpine3.21-jdk
  • 25-alpine3.22, 25.0.0-alpine3.22, 25-alpine3.22-full, 25-alpine3.22-jdk, 25-alpine, 25.0.0-alpine, 25-alpine-full, 25-alpine-jdk

镜像变体

标准镜像 (arm64v8/amazoncorretto:<version>)

这是默认镜像,包含完整的 JDK 环境,适用于大多数场景。如果不确定需求,建议使用此镜像。它既可以作为临时容器使用(挂载源代码并启动容器运行应用),也可以作为构建其他镜像的基础。

Alpine 镜像 (arm64v8/amazoncorretto:<version>-alpine)

基于 Alpine Linux 项目,镜像体积更小(约5MB基础镜像),适合对镜像大小有严格要求的场景。该变体使用 musl libc 而非 glibc,可能与某些依赖特定 libc 功能的软件不兼容。

使用方法和配置说明

基本使用

检查 Java 版本

docker run --rm arm64v8/amazoncorretto:17 java -version

运行 Java 应用

docker run --rm -v $(pwd):/app arm64v8/amazoncorretto:17 java -jar /app/your-application.jar

Dockerfile 示例

基于标准镜像构建应用

FROM arm64v8/amazoncorretto:17

WORKDIR /app

COPY target/your-application.jar app.jar

EXPOSE 8080

ENTRYPOINT ["java", "-jar", "app.jar"]

基于 Alpine 镜像构建轻量级应用

FROM arm64v8/amazoncorretto:17-alpine

WORKDIR /app

COPY target/your-application.jar app.jar

EXPOSE 8080

ENTRYPOINT ["java", "-jar", "app.jar"]

Docker Compose 配置示例

version: '3.8'

services:
  app:
    image: arm64v8/amazoncorretto:17
    container_name: java-app
    volumes:
      - ./target/your-application.jar:/app/app.jar
    ports:
      - "8080:8080"
    environment:
      - JAVA_OPTS="-Xmx512m -Xms256m"
    entrypoint: ["sh", "-c", "java $JAVA_OPTS -jar /app/app.jar"]

环境变量配置

可以通过环境变量配置 JVM 参数:

docker run --rm -e JAVA_OPTS="-Xmx512m -Xms256m" arm64v8/amazoncorretto:17 java $JAVA_OPTS -jar your-application.jar

常用的 JVM 配置参数:

  • -Xmx: 最大堆内存
  • -Xms: 初始堆内存
  • -XX:+UseG1GC: 使用 G1 垃圾收集器
  • -XX:+UseContainerSupport: 启用容器支持(自动调整 JVM 资源)
  • -Dfile.encoding: 设置文件编码

安全注意事项

CVE 漏洞处理

如果安全扫描器报告 amazoncorretto 镜像包含 CVE 漏洞,建议采取以下步骤:

  1. 拉取更新的镜像:首先尝试拉取最新版本的镜像

    docker pull arm64v8/amazoncorretto:<version>
    
  2. 更新基础镜像包:如果没有更新的镜像可用,运行适当的命令更新平台包

    • Alpine: apk -U upgrade
    • Amazon Linux: yum update -y --security

    Dockerfile 示例:

    FROM arm64v8/amazoncorretto:17-alpine
    RUN apk -U upgrade
    # 其他配置...
    
  3. 报告安全问题:如果没有可用的更新包,请按照 AWS 安全漏洞报告流程 报告,或直接发送邮件至 ***

维护和支持

  • 维护者: AWS JDK 团队
  • 获取帮助: Docker Community Slack、Server Fault、Unix & Linux、Stack Overflow
  • 提交问题: [***]
  • 镜像更新: official-images repo's library/amazoncorretto 标签

许可信息

Amazon Corretto 根据 GNU 公共许可证第 2

查看更多 amazoncorretto 相关镜像 →
amazoncorretto logo
amazoncorretto
by library
官方
Corretto是一款免费的、可直接用于生产环境的开放Java开发工具包(OpenJDK)发行版,它经过专门优化以确保在实际生产场景中的稳定性与可靠性,为开发者及企业提供了无需额外成本即可部署的高性能Java运行环境,满足从开发测试到大规模生产应用的全流程需求。
476100M+ pulls
上次更新:4 天前
amd64/amazoncorretto logo
amd64/amazoncorretto
by amd64
Corretto是免费、生产就绪的OpenJDK发行版。
100K+ pulls
上次更新:5 天前
vectorgrp/amazoncorretto logo
vectorgrp/amazoncorretto
by vectorgrp
PES amazoncorretto镜像提供基于亚马逊OpenJDK发行版的Java运行环境,适用于运行Java应用程序,具备生产就绪、多平台支持等特性。
10K+ pulls
上次更新:21 小时前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.