réf : DOP-DK
Objectif de formation : Docker est une plateforme de conteneurs logiciels virtualisés qui vous permet de conteneuriser des logiciels pour les utiliser sur n’importe quel serveur Linux ou Windows. Cela vous permet d’isoler les applications de leurs systèmes d’exploitation sous-jacents, ce qui facilite leur déploiement et leur gestion dans le cloud. Docker facilite également la réplication de votre environnement de développement dans le cloud, ce qui vous permet de tester et de déployer vos applications plus rapidement.
Connaissance des systèmes Linux
Notions sur les réseaux TCP/IP
Utilisation de la ligne de commande et du Shell en environnement Linux
Développeurs, architectes techniques, chefs de projet techniques, Sysops…
Travaux pratiques
Installer Docker sous Windows
Installer Docker sous Linux
Travaux pratiques
Chercher et installer une application Web grâce à Docker
Travaux pratiques
Créer un Dockerfile et le partager
Travaux pratiques
Construction et gestion de réseaux
Développement et usage des volumes
Mise en place d’un conteneur
Travaux pratiques
Développement d’une application multi-conteneurs
Gestion des conteneurs
Travaux pratiques
Construction d’un cluster Docker
Déploiement d’application
Élaboration d’une stratégie de gestion des flux de fortes demandes : étude de la scalabilité
Travaux sur la MAJ de l’application et d’un nœud
Développement d’un nouveau nœud & suppression d’un nœud existant
Travaux pratiques
Mise en place d’une stratégie de sécurité pour un conteneur et pour les données
Professionnel expert dans le DevOps