diff --git a/exemples-terraform/main.tf b/exemples-terraform/main.tf
index a5f87cc8ccb3ecda5096e1f36a17338a49f4fd12..b91bb635b2561bd1e0eb199846fac2a1e2431a15 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"