adoptopenjdk alpine vs alpine-slim在adoptopenjdk维护的映像中



在AdoptOpenJDK维护的镜像docker hub仓库中,我看到alpine有两个版本,即alpine,alpine-slim。我下载了&两者的图像大小相差81 MB(见下文)。我试着用高山般的苗条形象来构建&启动我的服务,没有发现任何问题。

我现在想知道使用alpine-slim的缺点是什么image相对于alpine。由于我在文档中找不到太多关于苗条图像中排除的信息,我想知道是否有人知道魔鬼的细节:-)。

p。S:我还看到在"官方的"AdoptOpenJDK仓库里根本没有高山构建(我知道他们那里没有高山构建)…但是随着它被eclipse-temurin repo弃用,我想知道AdoptOpenJDK到目前为止维护的上面的repo发生了什么……也许我应该把它作为一个单独的问题来问……

adoptopenjdk/openjdk11                                                                     jdk-11.0.11_9-alpine-slim   019bfca90bcf        3 weeks ago         260MB
adoptopenjdk/openjdk11                                                                     jdk-11.0.11_9-alpine        16b37a0cc6be        3 weeks ago         341MB

下面是从slim发行版中删除的模块列表

java.activation.jmod
java.corba.jmod
java.transaction.jmod
java.xml.ws.jmod
java.xml.ws.annotation.jmod
java.desktop.jmod
java.datatransfer.jmod
jdk.scripting.nashorn.jmod
jdk.scripting.nashorn.shell.jmod
jdk.jconsole.jmod
java.scripting.jmod
java.se.ee.jmod
java.se.jmod
java.sql.jmod
java.sql.rowset.jmod

详情请参考此回答

感谢@null &@radistao的有用链接,我得到了下面的列表查看git中的代码,

...
cat ${del_jmod_list} | grep -v "^#"
...
XXX@Ubuntu1_XX_XXX:~/XXX/server/etc/bin# cat /XXX/XXX/slim-java_jmod_del.list | grep -v "^#"
java.activation.jmod
java.corba.jmod
java.transaction.jmod
java.xml.ws.jmod
java.xml.ws.annotation.jmod
java.desktop.jmod
java.datatransfer.jmod
jdk.scripting.nashorn.jmod
jdk.scripting.nashorn.shell.jmod
jdk.jconsole.jmod
java.scripting.jmod
java.se.ee.jmod
java.se.jmod
java.sql.jmod
java.sql.rowset.jmod
XXX@Ubuntu1_XX_XXX:~/XXX/server/etc/bin# 

感谢

相关内容

  • 没有找到相关文章

最新更新