这是一个包含glibc和JDK的阿尔卑斯Linux镜像,它融合了阿尔卑斯Linux轻量级、高效的系统特性与glibc的广泛兼容性,同时集成JDK以提供完整的Java开发及运行环境,适用于需在精简系统中部署Java应用的场景,有效解决了原生阿尔卑斯Linux使用musl libc可能导致的兼容性问题,为开发者打造了既精简又功能完善的运行载体。
收藏数: 13
下载次数: 1111347
类型:
ringcentral/jdkOracle JDK 8
!Build JDK 8
AdoptOpenJDK 11
!Build AdoptOpenJDK 11
本镜像基于最新版官方 Alpine Docker 镜像构建,基础镜像信息可查看:Alpine 官方镜像。
拉取命令:
bashdocker pull ringcentral/jdk:8u202
版本信息:
bashjava version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode) javac 1.8.0_202
拉取命令:
bashdocker pull ***:3.6.3-jdk11.0.7
版本信息:
bashPicked up JAVA_TOOL_OPTIONS: -XX:+IgnoreUnrecognizedVMOptions -XX:+UseContainerSupport -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle openjdk version "11.0.7" 2020-04-14 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.7+10) OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.7+10, mixed mode) Picked up JAVA_TOOL_OPTIONS: -XX:+IgnoreUnrecognizedVMOptions -XX:+UseContainerSupport -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle javac 11.0.7
最简便的方式是将 Java 容器同时作为构建和运行环境。在 Dockerfile 中,可以像下面这样编写,实现项目的编译和运行:
DockerFROM ringcentral/jdk:latest COPY . /usr/src/myapp WORKDIR /usr/src/myapp RUN javac Main.java CMD ["java", "Main"]
构建并运行 Docker 镜像的命令如下:
bash$ docker build -t my-java-app . $ docker run -it --rm --name my-running-app my-java-app
拉取最新版镜像:
bashdocker pull ringcentral/jdk:latest
更多详细信息可参考以下链接:
以下是 ringcentral/jdk 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务