From 89a0b0c3f9a1d8087ea7d72ab75edaaef0f41033 Mon Sep 17 00:00:00 2001 From: Mickael MASQUELIN <mickael.masquelin@univ-lille.fr> Date: Wed, 7 Jun 2023 10:53:07 +0200 Subject: [PATCH] fix(exemples-terraform): Correction sur utilisation de la socket --- exemples-terraform/main.tf | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/exemples-terraform/main.tf b/exemples-terraform/main.tf index a5f87cc..b91bb63 100644 --- a/exemples-terraform/main.tf +++ b/exemples-terraform/main.tf @@ -7,16 +7,21 @@ terraform { } } -provider "docker" { - host = "unix:///var/run/docker.sock" +variable "docker_api_path" { + type = string + description = "Chemin d'accès à l'API (via tcp ou unix)" } -resource "docker_image" "ubuntu" { - name = "local/ubu-form-cnrs-nginx:latest" +provider "docker" { + # Pour un hôte linux, déclaration de l'hôte : + # "unix:///var/run/docker.sock" + # Adaptation pour macOS : + # "unix:///$HOME/.docker/run/docker.sock" + host = var.docker_api_path } resource "docker_container" "terraform_container" { - image = docker_image.ubuntu.latest + image = "local/ubu-form-cnrs-nginx:22.04.2" name = "nginx_via_terraform" ports { internal = "80" -- GitLab