Guide-servarr-fr

LES BASES : Machine virtuel et Docker

Machine virtuelle

Une machine virtuelle (VM), c’est : Un ordinateur complet simulé à l’intérieur de ton ordinateur

Elle possède :

On utilise une VM quand on veut :

Nous voulons isoler les apps mais les VM ont des limites :

C’est pour ça que Docker existe

Docker

Docker est une plateforme pour lancer des applications dans des conteneurs isolés

Un conteneur = une app + tout ce dont elle a besoin pour fonctionner

Mais pas d’OS complet, utilise l’OS hôte.

Docker est donc idéal :

Configuration d’un app dans docker → docker compose

La configuration contient :

Sans volume → les données sont perdues si le conteneur est recréé.

L’app est isolée du système, le volume permet de donner accès à des dossiers, des fichiers à l’application.

Dossier dans l’OS → Dossier dans l’app

/mnt/user/data/mes-photos → /photos

pour accéder à l’application (interface web) ou connecter 2 apps entre-elles

192.168.1.10:8080

USER_PASSWORD = UnMDPderêve

Résumé

On peut utiliser le VM ou Docker pour isoler les applications entre elles.
Dans notre usage nous allons isoler nos différents services et usages.