Docker Image

DevOps 🟢 Junior

Definition

Template immuable contenant le code, les dépendances et la config nécessaires pour créer un conteneur. Construite couche par couche via un Dockerfile.

Analogie

Un moule à gâteau : le moule (image) est toujours le même, mais chaque gâteau produit (conteneur) vit sa propre vie.

Exemple de code

# Lister les images locales
docker images
# Télécharger une image
docker pull node:20-alpine
# Construire une image
docker build -t mon-app:1.0 .

Cas d'usage

Base de tout déploiement conteneurisé, garantit la reproductibilité entre dev et prod.

Anti-pattern

Utiliser latest en prod : impossible de savoir quelle version tourne réellement.

Termes lies

#devops#docker#interview