Create Terraform Infrastructure with Docker
Jump to navigation
Jump to search
main.tf
terraform { required_providers { docker = { source = "kreuzwerker/docker" version = "~> 2.15.0" } } } provider "docker" {} resource "docker_image" "nginx" { name = "nginx:latest" keep_locally = false } resource "docker_container" "nginx" { image = docker_image.nginx.latest name = "tutorial" ports { internal = 80 external = 8000 } }
terraform init
terraform apply
docker ps
terraform destroy
Related[edit]
See also[edit]
Advertising: