This is a selection of Docker containers preinstalled with the latest stable
version of Terraform.
We use our tfenv containers as the base to keep the install simple and consistent.
Docker containers are automatically rebuilt and published weekly (Mondays 4am)
terraform-latest-<os>-<version> e.g. terraform-latest-debian-10
wolfsoftwareltd/terraform-latest-<os>:<version> e.g. wolfsoftwareltd/terraform-latest-debian:10
We do not include Dockerfiles with the repository as these are generated dynamically when required. We supply a helper script to do a lot of the heavy listing.
The helper script is called manage-all.sh
and can be from any level of the directory tree and is recursive.
If you are in the top level directory you will need to use
manage.sh
instead ofmanage-all.sh
./manage-all.sh generate
./manage-all.sh build [clean]
./manage-all.sh scan
./manage-all.sh publish
If you want to publish the containers you will need to update the utils.sh script and change the following line.
DOCKER_HUB_ORG='wolfsoftwareltd'