Docker est une plateforme de virtualisation par conteneurs. Son but est de permettre d'empaqueter votre application, que vous pourrez facilement déployer et exécuter sur tout hôte Docker, dans un conteneur.
Vous connaissez sûrement déjà la virtualisation basée sur un hyperviseur : Xen, VirtualBox, VMware, etc. Ce type de technologie virtualise un système d'exploitation dans sa totalité. Cela présente l'avantage de pouvoir exécuter un système virtuel différent du système hôte (typiquement un Windows sur une Red Hat par exemple), au prix d'une utilisation de ressources et de stockage plus importants.
La virtualisation par conteneur permet à un système Linux de contenir un ou plusieurs processus dans un environnement d'exécution indépendant : indépendant du système hôte, et des conteneurs entre eux. Cette forme de virtualisation est moins répandue, car jugée moins flexible, l'exécution du conteneur virtualisé repose sur des capacités fournies par le système...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première