Skip to content

adamburgess/image-builder

Repository files navigation

Common base images I use.

Alpine 3.19, but with:

  • bash (as entrypoint)
  • curl
  • htop
  • nano
  • libstdc++

Makes debugging easier. A good base image for final stages.

Any misc extra packages to use when building.
Base image: common:latest

Packages:

  • sudo
  • dpkg
  • git
  • rsync
  • ssh

Base image: aburgess/common:extra

Packages:

  • build-base (alpine's build-essential)
  • linux-headers
  • openssl-dev
  • cmake

Base image: aburgess/gcc:latest

Adds:

I will add stuff to this image when I don't want to recompile dependencies.

Base image: aburgess/common:latest
Versions 20 of node.

Base image: aburgess/node:20
Includes the latest version of npm, yarn, pnpm, and jq.
Also includes @adamburges/nr.
Generally you build on this image, then have a final stage on the other image.

Base image: Alpine 3.19
Builds the latest version of the JPEG XL encoder/decoder and provides them as /cjxl and /djxl.

About

Automated Docker image builder for my base images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published