bellsoft/liberica-openjre-rockyLiberica JDK是免费且100%开源的Progressive Java运行时,适用于现代Java部署。它由BellSoft开发并提供支持,BellSoft是主要的OpenJDK贡献者。使用Liberica JDK进行应用开发具有以下特点:
Liberica JDK被Spring推荐并用作Spring Native应用的端到端解决方案。BellSoft为全球各行业的数百万开发者和公司提供服务,更多信息请访问[***]
我们编制了一个交互式方案,帮助您确定哪个BellSoft镜像最适合您的项目。 !如何选择最佳Java镜像
此仓库包含适用于Rocky Linux的Liberica JRE镜像,支持以下架构:
标签指向Java版本(紧跟在操作系统名称之后)和支持的架构。镜像名称结构为X-Y,其中X是Java版本,Y是架构类型。若名称中未包含架构类型,则默认支持AMD64和ARM64。"latest"标签指向镜像的最新版本。标签中带有"-cds"的镜像包含CDS(类数据共享)归档。
例如,bellsoft/liberica-openjre-rocky:11.0.25-11-cds-x86_64是适用于Rocky Linux、运行在AMD64架构上的Liberica JRE 11.0.25-11版本且包含CDS的镜像。
latest, latest-cds, 25, 25-cds24, 24-cds23, 23-cds21.0.8, 21.0.8-cds, 21.0.7, 21.0.7-cds, 21.0.6, 21.0.6-cds, 21, 21-cds17.0.16, 17.0.16-cds, 17.0.15, 17.0.15-cds, 17.0.14, 17.0.14-cds, 17, 17-cds11.0.28, 11.0.28-cds, 11.0.27, 11.0.27-cds, 11.0.26, 11.0.26-cds, 11, 11-cds8u452, 8u462-cds, 8u462, 8u452-cds, 8u442, 8u442-cds, 8, 8-cds运行Liberica OpenJRE容器并查看版本:
bashdocker run -it --rm bellsoft/liberica-openjre-rocky:8u432 java -version
bashdocker run -it --rm -v /home/user/project/:/data bellsoft/liberica-openjre-rocky:8u432 java -jar /data/MyApp.jar
创建包含应用的Dockerfile:
dockerfileFROM bellsoft/liberica-openjre-rocky:17 COPY MyApp.jar /app/ WORKDIR /app CMD ["java", "-jar", "MyApp.jar"]
构建并运行:
bashdocker build -t my-java-app . docker run -it --rm my-java-app



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