基礎設施描述檔
variables.tf 是 Terraform 專案中用來定義參數的檔案
variables.tf通常會長這樣
variable "nginx_port" {
description = "The port to expose Nginx"
type = number
default = 8080
}
variable "nginx_name" {
description = "The name of the Nginx container"
type = string
default = "my-nginx"
}
引用
resource "docker_container" "nginx" {
name = var.nginx_name
ports {
internal = 80
external = var.nginx_port
}
}
terraform init
terraform apply