the alpine linux base for you
xj9 4349e3d507 Merge branch 'latest' of into latest 1 week ago
bin Update cleanup 2 weeks ago
share add icon 11 months ago
.dockerignore Create .dockerignore 1 year ago
.gitignore set defaults, add metadata 1 year ago
.gitlab-ci.yml update .gitlab-ci.yml 4 months ago
Dockerfile bump alpine to 3.6 1 week ago
LICENSE Unlicense 1 year ago
Makefile bump alpine to 3.6 1 week ago pin to a specific alpine version, remove confd 9 months ago
build bump alpine to 3.6 1 week ago

minibase(8) -- the alpine linux base for you


This is free and unencumbered software released into the public domain. See LICENSE. Component software many be subject to additional licensing.

minibase(8) doesn't do much on its own, but provides a minimal, stable base to build upon. This image is based on gliderlabs/alpine plus a small collection of life-enhancing utilities:

minibase(8) is configured with unobtrusive defaults:

# ...
ENTRYPOINT ["/bin/dumb-init"]

pull from


do something!

these brief helper scripts automate setting up/tearing down the build environment.

build-dependencies(1) -- install build dependencies

build-dependencies package

cleanup(1) -- remove temporary files

cleanup [path..]


# Dockerfile
FROM heropunch/minibase:latest
COPY Makefile Makefile
RUN make
CMD ["/bin/su-exec", "my-user", "/bin/my-app"]
# Makefile

  build-dependencies build-base