このページについて
hashicorp/terraform
のdocker imageを使って、docker-composeでTerraform実行させます。
環境
- Docker Desktop 4.12.0
- docker-compose 2.10.2
- aws-cli 2.7.27
- direnv 2.32.1
AWS環境構築の場合
docker-compose.yaml
version: "3" services: terraform: image: hashicorp/terraform:X.X.X volumes: - ~/.aws:/root/.aws:ro - ./:/workdir working_dir: "/workdir" environment: - AWS_ACCESS_KEY_ID - AWS_SECRET_ACCESS_KEY - AWS_SESSION_TOKEN - AWS_REGION - AWS_DEFAULT_REGION - AWS_PROFILE
…
全文はこちら:docker-composeでTerraform実行
著者:Issei Matsuki