Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Docker Image for Terraform

A Docker Image for Terraform which includes all the custom providers created by Danitso.

How To Use

docker run -v <hostpath>:/workspace -it --rm danitso/terraform init

Remember to replace <hostpath> with an actual path on the host system.

How To Build

docker build -t danitso/terraform .

Please note that the image is available on Docker Hub. This means that you only need to build it, if you want to test uncommitted changes.

Build Arguments

ALPINE_VERSION

Specifies which version of Alpine to use as the base image.

TERRAFORM_VERSION

Specifies which version of Terraform to include in the image.

TERRAFORM_SHA256SUM

Specifies the SHA256 checksum for the specified version of Terraform (Linux binary).

TERRAFORM_PROVIDER_CLOUDDK_VERSION

Specifies which version of the Cloud.dk provider to install.

TERRAFORM_PROVIDER_CLOUDDK_SHA256SUM

Specifies the SHA256 checksum for the specified version of the Cloud.dk provider (Linux binary).

TERRAFORM_PROVIDER_IRONIO_VERSION

Specifies which version of the Iron.io provider to install.

TERRAFORM_PROVIDER_IRONIO_SHA256SUM

Specifies the SHA256 checksum for the specified version of the Iron.io provider (Linux binary).

TERRAFORM_PROVIDER_PROXMOX_VERSION

Specifies which version of the Proxmox provider to install.

TERRAFORM_PROVIDER_PROXMOX_SHA256SUM

Specifies the SHA256 checksum for the specified version of the Proxmox provider (Linux binary).

TERRAFORM_PROVIDER_SFTP_VERSION

Specifies which version of the SFTP provider to install.

TERRAFORM_PROVIDER_SFTP_SHA256SUM

Specifies the SHA256 checksum for the specified version of the SFTP provider (Linux binary).

Directories

/workspace

This is the working directory for Terraform. The files must be mounted within this directory.

About

Docker Image for Terraform

Resources

License

Releases

No releases published

Packages

No packages published