Skip to content

olbat/dockerfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4d25f70 · Dec 9, 2024
May 7, 2023
Mar 16, 2024
Dec 9, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Mar 22, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Mar 16, 2024
Dec 16, 2021
Aug 21, 2021
Mar 16, 2017
Mar 16, 2024
Oct 3, 2017
May 7, 2023
Oct 3, 2017
Nov 20, 2022
Aug 25, 2017

Repository files navigation

Dockerfiles Build Status

A collection of Dockerfiles.

Fresh images are generated by the CI on a daily basis.

Images

Note: images are based on the official Debian images (slim versions)

Dependencies

Project's structure

  • Each directory contains dockerfiles used to build a specific image
  • build.sh: builds images and tag them using their directory and the extension of their Dockerfile (i.e. the gnupg/Dockerfile.unstable is used to build the $DOCKER_USER/gnupg:unstable image).
  • build.env: contains settings for the build.sh script
  • gen-dockerfiles.sh: this script is used to generate dockefiles every time a gen-*.env file is found in a directory (the Dockerfile is generated using the gen-$TYPE-dockerfile.sh script and named Dockerfile.$TYPE)
  • gen-light-dockerfile.sh: this script is used to generate multi-stage dockefiles used to build light images that only contains a few executables and static files (no system tools, no shell, ...).
  • */gen-*.env: contains settings for the Dockerfile generation scripts