Sign inSign up

frolvlad/alpine-glibc

By frolvlad

•Updated about 16 hours ago

Alpine Docker image with glibc (~12MB)

Buildkit cache
Image
330

5M+

frolvlad/alpine-glibc repository overview

Docker Stars Docker Pulls

⁠Alpine GNU C library (glibc) Docker image

This image is based on Alpine Linux image, which is only a 5MB image, and contains glibc to enable proprietary projects compiled against glibc (e.g. OracleJDK, Anaconda) work on Alpine.

This image includes some quirks to make glibc⁠ work side by side with musl libc (default in Alpine Linux). glibc packages for Alpine Linux are prepared by Sasha Gerrand⁠ and the releases are published in sgerrand/alpine-pkg-glibc⁠ github repo.

If you need to update your libc library cache, use /usr/glibc-compat/sbin/ldconfig instead of the usual /sbin/ldconfig. You can also use the LD_LIBRARY_PATH as on standard libc-based distributions.

Download size of this image is only:

⁠Usage Example

This image is intended to be a base image for your projects, so you may use it like this:

FROM frolvlad/alpine-glibc

COPY ./my_app /usr/local/bin/my_app
$ docker build -t my_app .

There are already several images using this image, so you can refer to them as usage examples:

Tag summary

Content type

Image

Digest

sha256:add659ae4…

Size

7.5 MB

Last updated

about 16 hours ago

docker pull frolvlad/alpine-glibc