Docker
Docker est un moteur de conteneurs open source et gratuit, utilisé pour construire, distribuer et exécuter des applications.
1. Installation et utilisation de Docker
1.1 Connectez-vous au Zettlab NAS, puis recherchez 【docker】 dans l’【App Store】 et installez-le.

1.2 Choisissez l’emplacement d’installation

1.3 Une fois l’installation réussie, utilisez 【Docker】

2. Explication des termes courants dans Docker :
● Projet (Docker Compose) : Docker Compose est un outil de Docker spécialement conçu pour définir et gérer des applications Docker multi-conteneurs, simplifiant ainsi le déploiement et la gestion d’applications complexes. En bref, il vous permet de décrire plusieurs services, réseaux, espaces de stockage, etc. d’une application dans un fichier YAML, puis de lancer tous les services avec une seule commande.
● Conteneur (Container) : Un conteneur est une instance en cours d’exécution d’une image, c’est l’entité d’exécution de Docker. Grâce aux conteneurs, vous pouvez exécuter des applications, chaque conteneur fonctionnant de manière isolée pour garantir qu’ils ne se perturbent pas mutuellement.
● Image (Image) : L’image est la base d’un conteneur Docker, elle ressemble à un modèle d’application et contient tous les fichiers et l’environnement nécessaires à l’exécution de l’application. Chaque fois que vous créez un conteneur, il est généré à partir d’une image. Les images sont en lecture seule ; vous pouvez obtenir diverses images depuis des registres publics comme Docker Hub, ou créer vos propres images.
● Réseau (Network Mode) : Docker prend en charge plusieurs modes réseau. Selon vos besoins, vous pouvez configurer le réseau du conteneur pour qu’il partage le réseau de l’hôte, ou l’isoler du réseau externe via le mode bridge.