Minimum Base Docker Image without Codingrule Enforcement base of mwaeckerlin/base
10K+
Minimal docker base image built on alpine. Use this image as base in your build stages, then add an additional stage for production, where you inherit from mwaeckerlin/scratch and where you copy only the required files and dependencies.
Image size: ca. 7.05MB (depends on alpine, so it may vary from build to build)
This image is build-only — use it exclusively in build stages of a
multi-stage Dockerfile and never in production. It contains a shell and a
package manager and it runs as root so that build stages can install
packages; that is exactly what a hardened runtime image must not do. The final
stage of a production image always inherits from
mwaeckerlin/scratch (directly or via
a runtime base like mwaeckerlin/nodejs).
See mwaeckerlin/nginx as an example on how to build a service using this image.
Use mwaeckerlin/nodejs-build as build image for Node.JS applications.
Use mwaeckerlin/nodejs as production ready run time base image for your Node.JS applications.
Content type
Image
Digest
sha256:5d11edf8c…
Size
3.7 MB
Last updated
4 days ago
docker pull mwaeckerlin/very-base