Skip to content

resnullius/docker-alpine

Repository files navigation

docker-alpine

x86_64: Docker Stars Docker Pulls Image Size Image Layers

armv7l: Docker Stars Docker Pulls Image Size Image Layers

Alpine Linux logo

docker pull resnullius/alpine:latest
docker pull resnullius/alpine-armv7l:latest

This is a fork from the gliderlabs/docker-alpine project that works on armhf/armv7l and x86_64 (the original project works on x86_64 by default) machines. It's based off from the gliderlabs/alpine and differs in the repository being used (nl.alpinelinux.org instead of fastly) and the versions supported (support starts from v3.2).

The resulting images are from Alpine Linux, a minimalist Linux distribution that uses musl instead of glibc. The final size of the non-development images is between 4MB and 5MB.

The tags available for both, resnullius/alpine and resnullius/alpine-armv7l are:

Building stuff

orchestrator build

The build will take all the files inside the versions/$ARCH/ directory and build them; if only one file from there should be built the command used should look like this:

orchestrator build versions/armv7l/resnullius-3.2/options

That will build v3.2. Please, make sure to run options from the architecture you are running. If using the orchestrator build command, it will auto-detect what's your architecture.

Code organization

Since it supports the build of two architectures (armv7l and x86_64), everything is built on two, you can see builder/armv7l and builder/x86_64. If anything on builder/$ARCH/scripts needs to be updated, that should be done on builder/base and run ./update-builder.bash run.

License

The code in this repository, unless otherwise noted, is BSD licensed. See the LICENSE file in this repository.

About

Alpine Linux images for use in docker with armhf/armv7l and x86_64 machines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages