Docker permet de déployer des applications de façon isolée et reproductible, sans conflits entre dépendances.
1. Installer Docker
Sous Ubuntu : curl -fsSL https://get.docker.com | sh installe Docker via le script officiel.
2. Vérifier l'installation
docker --version et sudo docker run hello-world confirment que tout fonctionne correctement.
3. Installer Docker Compose
Compose permet de gérer plusieurs conteneurs liés (application + base de données) via un simple fichier docker-compose.yml.
4. Utiliser Docker sans sudo
Ajoutez votre utilisateur au groupe docker (sudo usermod -aG docker $USER) pour éviter de taper sudo à chaque commande.