Ressources optimisées grâce à Docker !

Vidéo sur Youtube Le play Youtube

L’un des atouts majeurs de Docker réside dans sa capacité à permettre à plusieurs conteneurs de partager une seule image. Cette fonctionnalité est essentielle pour optimiser les ressources et simplifier la gestion des applications.

Partage d'images

Lorsqu’une image Docker est créée, elle comprend toutes les dépendances nécessaires pour exécuter une application.

Et lors de la création d'un conteneur, celui-ci se base sur cette image. Mais ce qui est particulièrement intéressant, c’est qu’il est possible d’utiliser plusieurs conteneurs pour une seule image 😃.

L'intérêt d'un tel dispositif est le démarrage rapide des conteneurs.

Conteneurs rapides

Utilisation efficace des ressources

La consommation de mémoire est optimisée car une seule image est utilisée par plusieurs conteneurs. C’est cette image qui occupe la majeure partie de la mémoire, alors que chaque conteneur utilise une quantité de mémoire relativement faible.

Conteneurs efficaces

Différence avec une machine virtuelle

Il existe donc une différence majeur avec une machine virtuelle car si on utilise plusieurs machines, il nous faut une copie complète du système d'exploitation.