Un conteneur est un processus isolé qui embarque une application et ses dépendances et partage le noyau de la machine hôte. Plus léger qu'une machine virtuelle, il démarre vite et s'exécute de façon identique d'un environnement à l'autre. Son système de fichiers est éphémère par défaut.
Exemple
docker run --rm -p 8080:80 nginx