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.