openj9-17.0.2_8-jre-alpine使用的是 Eclipse OpenJ9,这是一种高效、低内存消耗的 JVM 实现。它专注于提高启动时间和减少内存占用。 openjdk:17-alpine使用的是 OpenJDK HotSpot,这是 Oracle JDK 的开源实现,广泛用于生产环境,具有良好的性能和稳定性。 基础镜像: 两者都基于 Alpine Linux,这是一个轻量级的 Li...
是一个Docker镜像,它包含了OpenJDK 17的JDK(Java Development Kit)版本,并且基于Alpine Linux发行版。Alpine Linux是一个轻量级的Linux发行版,以其较小的体积和高效的包管理工具著称。因此,openjdk:17-jdk-alpine镜像相较于其他基于更重量级Linux发行版的JDK镜像来说,具有更小的体积,从而加快了下载速度并减少了资源消...
This PR contains the following updates: Package Update Change alpine_3_20/openjdk17-jre-headless patch 17.0.12_p7-r0 -> 17.0.13_p11-r0 Configuration 📅 Schedule: Branch creation - At any ...
停靠文件:
JRE: Java Runtime Environment JDK 是一个开发套件, 它会包含一些调试相关的工具链, 比如javac、jps、jstack、jmap等命令, 这些都是为了调试和编译 Java 程序所必须的工具, 同时 JDK 作为开发套件是包含 JRE 的; 而 JRE 仅为 Java 运行时环境, 它只包含 Java 程序运行时所必须的一些命令以及依赖类库, 所以...
FROM alpine:latest LABEL dockerhub="https://hub.docker.com/r/antlafarge/jdownloader" \ github="https://github.com/antlafarge/jdownloader" \ maintainer.name="Antoine Lafarge" \ maintainer.email="ant.lafarge@gmail.com" \ maintainer.github="https://github.com/antlafarge" \ main...
我解决了这个问题。软件包:at-spi 2-atk和atk,应替换为软件包:在-spi 2-核心处。现在它正在工作...
原始的eclipse-temurin:17.0.3_7-jdk-alpine有335M,添加了tzdata,bash,busybox-extras(telnet)之后,大小是340.8M。。。完整的JDK镜像就是这么大。。。如果生产环境不需要JDK,那么可以用JRE作成的镜像,会小不少,但是缺失了很多JDK工具。 用这个DockerFile做成一个新的openJDK17镜像,命名为xxx/base-openjdk17:jdk...
JDK提供了Java编程语言的编译器、java运行时环境(JRE)、类库以及其他工具,这样开发者可以编写、编译、...
基于OpenJDK/OracleJDK Alpine制作日常java基础镜像 Dockerfile内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 FROM eclipse-temurin:8-jre-alpine LABEL maintainer="devops@example.com" RUN apk update && apk --no-cache add tzdata ttf-dejavu fontconfig \...