Docker permet d'empaqueter une application et ses dépendances dans une image qui s'exécute sur n'importe quel VPS avec une seule commande — le standard du déploiement moderne.

1. Installer Docker

Sur Ubuntu, le plus simple est le script officiel : curl -fsSL https://get.docker.com | sh. Vérifiez avec docker --version.

2. Lancer votre premier conteneur

Par exemple, démarrez Nginx : docker run -d -p 80:80 nginx. -d l'exécute en arrière-plan, -p mappe le port 80 du conteneur au port 80 de l'hôte. Visitez l'IP du serveur pour voir la page.

3. Gérer plusieurs services avec docker compose

Les vrais projets ont souvent une base de données, un cache, etc. Écrivez un docker-compose.yml et lancez tout avec docker compose up -d pour une maintenance facile.

4. Persister les données

Les données sont perdues lorsqu'un conteneur est supprimé ; montez donc des volumes vers des répertoires de l'hôte pour les données importantes afin d'éviter toute perte accidentelle.

Remarques

  • Sur un VPS à faible RAM, surveillez l'utilisation des ressources en exécutant de nombreux conteneurs ;
  • N'exposez que les ports nécessaires et bloquez le reste avec un pare-feu.

Besoin de plus de RAM pour Docker ? Consultez les offres supérieures de 00Shark.