Skip to content

Base Docker image based on node:alpine with a little extra power

License

Notifications You must be signed in to change notification settings

Octopixell/node-alpine-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-alpine-toolbox

GitHub Actions Workflow Status Docker Pulls Docker Image Size GitHub License

Why

Alpine node Docker images do not provide tooling such as git or openssh. I often found myself in need of those applications so I created a new base image that provides these tools by default while still enjoying the Alpine flavour.

Installed tools/applications

The following are installed using the package manager:

  • git
  • bash
  • openssh
  • ca-certificates

Supported platforms

These images support the same platforms as as the node:alpine images:

$ docker run --rm mplatform/mquery octopixell/node-alpine-toolbox:node-lts
Image: octopixell/node-alpine-toolbox:node-lts (digest: sha256:dcfec08c45ba4a9e8329bd6a466aeda24dcc3141fa24bd6f46167c53c79b336c)
 * Manifest List: Yes (Image type: application/vnd.docker.distribution.manifest.list.v2+json)
 * Supported platforms:
   - linux/amd64
   - linux/arm/v6
   - linux/arm/v7
   - linux/arm64
   - linux/s390x

Available image tags

Tag Base Image Image size
node-16 node:16-alpine Docker Image Size (tag)
node-18 node:18-alpine Docker Image Size (tag)
node-20 node:20-alpine Docker Image Size (tag)
node-22 node:22-alpine Docker Image Size (tag)
node-lts node:lts-alpine Docker Image Size (tag)

About

Base Docker image based on node:alpine with a little extra power

Resources

License

Stars

Watchers

Forks