用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