Objectif de formation : Docker est une plateforme de conteneurs logiciels virtualisés. Elle vous permettra entre autres de conteneuriser des logiciels en vue de les utiliser sur tout serveur Linux ou Windows. L’architecture de Kubernetes sera analysée et n’aura plus de secrets pour vous. Créer, mettre en œuvre, orchestrer et déployer les conteneurs sera un jeu d’enfant..
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, SysOps, responsables d’exploitation & de production…
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
Mise en place d’une stratégie de sécurité pour un conteneur et pour les données
Travaux pratiques
Déploiement d’une plateforme de test
Travaux pratiques
Déploiement, publication et analyse d’un déploiement
Travaux pratiques
Utilisation de deployment
Travaux pratiques
Construction et déploiement d’une base de données et d’une application
Travaux pratiques
Création et automatisation d’images personnalisées
Travaux pratiques
Déploiement de conteneur et gestion de la scalabilité
Travaux pratiques
Déploiement d’un cluster
Professionnel expert technique et pédagogique