用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 

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