
frolvlad/alpine-glibc该镜像基于Alpine Linux镜像(仅5MB大小)构建,包含GNU C库(glibc),使依赖glibc的专有项目(如OracleJDK、Anaconda等)能够在Alpine Linux上运行。
该镜像包含特殊处理,确保glibc能与Alpine Linux默认的musl libc共存。Alpine Linux的glibc包由Sasha Gerrand准备,发布在sgerrand/alpine-pkg-glibc GitHub仓库。
/usr/glibc-compat/sbin/ldconfig,而非常规的/sbin/ldconfig;支持标准libc发行版中的LD_LIBRARY_PATH环境变量适用于需要作为基础镜像构建依赖glibc的应用,解决Alpine Linux默认musl libc与部分依赖glibc的软件不兼容的问题。
该镜像旨在作为项目的基础镜像使用,示例如下:
Dockerfile示例:
DockerfileFROM frolvlad/alpine-glibc COPY ./my_app /usr/local/bin/my_app
构建命令:
sh$ docker build -t my_app .
已有多个镜像使用该镜像作为基础,可参考它们作为使用示例:
frolvlad/alpine-oraclejdk8(GitHub)frolvlad/alpine-mono(GitHub)denoland/deno:alpine(GitHub)

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务