= docker-alpine
:ao: alpinelinux.org :hubp: _/alpine :hub: https://hub.docker.com/r/{hubp}/
image:https://img.shields.io/docker/stars/{hubp}.svg[link={hub}] image:https://img.shields.io/docker/pulls/{hubp}.svg[link={hub}]
The official Docker image for https://{ao}[Alpine Linux]. The image is only 5MB and has access to a package repository that is much more featureful than other BusyBox based images.
ubuntu base image for most projects.
The size savings over ubuntu and other bases are huge:
[source]progrium/busybox which get us close to a minimal container and package system, but these particular BusyBox builds piggyback on the OpenWRT package index, which is often lacking and not tailored towards generic everyday applications.
Alpine Linux has a much more featureful and up to date https://pkgs.{ao}[Package Index]:
[source]$ docker run progrium/busybox opkg-install nodejs Unknown package 'nodejs'. Collected errors:
This makes Alpine Linux a great image base for utilities, as well as production applications. https://www.{ao}/about/[Read more about Alpine Linux here] and it will become obvious how its mantra fits in right at home with Docker images.
NOTE: All of the example outputs above were last generated/updated on May 3rd 2019.
Only 4 seconds to build and results in a 41 MB image!
Content type
Image
Digest
Size
3.2 MB
Last updated
over 6 years ago
docker pull jochnickel/alpine