用Alpine跑了JDK8的镜像结果发现,JDK还是无法执行.后来翻阅文档才发现

Java是基于GUN Standard C library(glibc)

Alpine是基于MUSL libc(mini libc)

所以Alpine需要安装glibc的库,以下是官方给出wiki

https://wiki.alpinelinux.org/wiki/Running_glibc_programs

至于如何安装,可以参考:

https://github.com/sgerrand/alpine-pkg-glibc

博主注:也可使用别人做好的带glibc的现成镜像:https://github.com/frol/docker-alpine-glibc

docker pull frolvlad/alpine-glibc 

———————

作者:Dannyvon

来源:CSDN

原文:https://blog.csdn.net/dannyvon/article/details/80092834

版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://blog.51cto.com/kusorz/2379679

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注