Docker Container

DevOps 🟢 Junior

Definition

Instance exécutable d'une image Docker, isolée du système hôte grâce aux namespaces et cgroups Linux. Léger, démarrage en secondes.

Analogie

Un appartement meublé dans un immeuble : chaque locataire (conteneur) a son espace privé mais partage les fondations (le kernel).

Exemple de code

docker run -d --name api -p 3000:3000 mon-app:1.0
docker ps
docker logs api
docker exec -it api sh
docker stop api && docker rm api

Cas d'usage

Exécuter des applications isolées avec des dépendances propres sans conflits système.

Anti-pattern

Lancer des conteneurs en root sans restreindre les capabilities.
#devops#docker#interview