2. Le transport des marchandises
Il y a 50 ans : des vraquiers
Un type de navire par type de produit transporté
Une logistique très complexe
Aujourd’hui des dockers
Je remplis mon docker, standardisé en volume
Je le confie à un transporteur
Routier, fluvial, aéronautique
Il me le livre
Le transporteur
Gère des boites de taille standard, sans se préocupér du contenu
2
3. Au niveau de la gestion
d’infrastructure
Docker est un outil qui peut empaqueter une application et ses dépendances
dans un conteneur isolé, qui pourra être exécuté sur n'importe quel serveur
Sépare la partie infrastructure (proche du matériel) des aspects logiciels
un conteneur Docker n'inclut pas de système d'exploitation, mais s'appuie au
contraire sur les fonctionnalités du système d’exploitation fournies par la
machine hôte
La technologie de conteneur de Docker peut être utilisée pour étendre des
systèmes distribués de façon qu'ils s'exécutent de manière autonome depuis
une seule machine physique ou une seule instance par nœud
un conteneur Docker, à l'opposé de machines virtuelles traditionnelles, ne
requiert aucun système d'exploitation séparé et n'en fournit aucun
3
5. Configuration
Un fichier Dockerfile par container
Un fichier docker-compose.yml par docker
Yml => yaml, un format standard de définition de paramètres
5