Docker Images

Version datée du 3 juin 2025 à 08:53 par Geo (discussion | contributions) (Page créée avec « == Copie locale == Conserver une copie locale de l’image <code>debian:latest</code> et Construire une image Docker à partir de cette copie locale, sans la re-télécharger depuis Docker Hub à chaque fois. ----- <span id="étapes-à-suivre"></span> === ✅ '''Étapes à suivre''' === <span id="télécharger-et-taguer-localement-limage-debianlatest"></span> ==== 1. '''Télécharger et taguer localement l’image <code>debian:latest</code>''' ==== Avant de... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

Copie locale

Conserver une copie locale de l’image debian:latest et Construire une image Docker à partir de cette copie locale, sans la re-télécharger depuis Docker Hub à chaque fois.



Étapes à suivre

1. Télécharger et taguer localement l’image debian:latest

Avant de construire votre image, vous pouvez tirer l’image une fois et la taguer localement :

docker pull debian:latest
docker tag debian:latest local/debian:latest

Cela crée une image locale nommée local/debian:latest.



2. Adapter le Dockerfile

Modifiez la ligne FROM pour utiliser l’image locale :

FROM local/debian:latest AS tools

Cela indique à Docker d’utiliser l’image locale local/debian:latest comme base, sans aller chercher sur Docker Hub.



3. Aucune modification nécessaire dans docker-compose.yml

Le fichier docker-compose.yml n’a pas besoin d’être modifié, car le Dockerfile utilise déjà l’image locale comme base. Docker Compose utilisera cette image locale lors du build.



🧠 Astuce supplémentaire

Pour éviter toute confusion ou écrasement accidentel, vous pouvez aussi versionner votre image locale :

docker tag debian:latest local/debian:2025-06

Et dans le Dockerfile :

FROM local/debian:2025-06 AS tools