Skip to content

mwcampbell/docker-muslbase

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
etc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Docker musl base

This is a minimal self-hosting system for Docker containers, based on musl libc and BusyBox. It contains just enough to compile software, including itself.

Building

Run the bootstrap script in the top-level directory of your working copy as follows:

./bootstrap.sh username

Where username is the username you wish to use for your Docker image tags. This will often be your username on docker.io.

This process produces the following images:

* username/muslbase: full self-hosting system (musl, BusyBox, and toolchain)
* username/muslbase-runtime: runtime-only system (no toolchain)
* username/muslbase-static-runtime: runtime-only system for statically linked programs (no toolchain or shared libraries)

About

Minimal self-hosting system for Docker using musl libc and BusyBox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages