Difference between revisions of "Create Terraform Infrastructure with Docker"

From wikieduonline
Jump to navigation Jump to search
(Created page with " main.tf terraform { required_providers { docker = { source = "kreuzwerker/docker" version = "~> 2.15.0" } } } provider "docker" {} res...")
(No difference)

Revision as of 05:13, 15 February 2022

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
  }
}

Advertising: