Docker, c’est la solution qui grimpe en ce moment. Vous en avez certainement entendu parler ces derniers temps. Cette formation a pour but donc de vous faire comprendre les bases de Docker.
Docker est une plateforme de conteneurisation qui regroupe l’application et ses dépendances à l’intérieur d’un conteneur afin que l’application fonctionne de manière transparente dans n’importe quel environnement, qu’il s’agisse d’un environnement de développement ou de production.
Il s’agit d’un outil conçu pour faciliter la création, le déploiement et l’exécution d’applications à l’aide de conteneurs. Les conteneurs Docker sont des alternatives légères aux machines virtuelles et utilisent le système d’exploitation hôte. Il n’est pas nécessaire de pré-allouer de la mémoire vive dans les conteneurs comme c’est le cas pour les machines virtuelles.
Il s’agit d’une plateforme open-source destinée aux développeurs, aux administrateurs système et aux entreprises, qui leur permet de créer, d’expédier et d’exécuter des applications distribuées à la volée.
Ce cours va vous permettre donc en tant que DevOps ou pas de devenir autonome, et à l’aise sur cette nouvelle plateforme Docker.
Je vous présenterai durant cette formation docker, le développement avant et après docker/container, le déploiement avant et après docker/container, la distinction entre docker et VM etc















