Skip to content

Container Bakery

What is it

The container bakery is something that is used to create all of our own docker images for different projects. It allows us to bake custom toolsets into the container before running whatever task, speeding up the end result.

Future

I am hoping to create a large repository of already created docker containers that will allow us to quickly select one and immediately use it.

Containers

mkdocs

This is a container that was built specifically for deploying mkdocs quickly. The two main packages it comes with are python and mkdocs, but also includes the theme and pip.

docker

Pulls a docker image from docker hub and uploads it to our harbor instance.

terraform

Pulls a terraform image from docker hub, adds the aws cli and uploads it to our harbor instance.

python

Pulls a specific version of python built on top of alpine.

alpine

Pulls the latest alpine image and uploads it to our harbor instance.

ansible

Pulls a debian bookworm slim image and installs ansible along with all of its dependencies and uploads it to our harbor instance.

packer

Currently in the building stage as errors are being thrown.