A l’issue de la formation, l’apprenant sera capable de :
Installer Docker sous Linux et Windows
Travailler avec des conteneurs et images
Construire des images et les publier sur le Docker Hub
Configurer le réseau et les volumes
Orchestrer Docker avec Swarm
- Nos sessions garanties
- DevOps
Formation Docker Mise en oeuvre du déploiement d’applications en conteneur
Objectifs
Prérequis
Il est conseillé, mais pas obligatoire, d’avoir suivi la formation DevOps – Démarche et mise en œuvre
Connaissances système Linux/Windows
Notions sur les réseaux TCP/IP
Utilisation de la ligne de commande et du script Shell en environnement Linux.
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs, architectes techniques, administrateurs et responsables d’exploitation et de production, chefs de projet.
Formation(s) associée(s)
- Formation Docker Les fondamentaux
- Formation Docker créer et administrer ses conteneurs virtuels d’applications
- Formation Docker Administration avancée
- Formation CI-CD : Jenkins et Docker
- Formation Docker Mise en oeuvre pour administrateurs
- Formation installer et configurer les services TCP/IP
- Formation Théorie des réseaux locaux et protocole TCP/IP
- Formation Docker
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Historique de Docker
Les raisons qui motivent l’utilisation de Docker
L’architecture de Docker
L’installation de Docker (Linux/Windows/Mac)
Travaux pratiques :
Installer Docker sous Windows (conteneurs Linux)
Installer Docker sous Linux
Travailler avec les conteneurs
Travailler avec les images
Travaux pratiques :
Récupérer et installer une application Web avec Docker
Le Dockerfile
Le Docker Hub et la construction automatique
Travaux pratiques :
Créer un Dockerfile et le publier
La configuration réseaux
Les volumes
Travaux pratiques :
Création et gestion de réseaux
Création et utilisation des volumes
Mise en production d’un conteneur
Présentation de Docker Compose
Connexion et liaisons de conteneurs
Travaux pratiques :
Créer une application multi-conteneurs
Gestion des conteneurs
Présentation de Docker Swarm
Travaux pratiques :
Mise en place d’un cluster Docker
Déploiement d’applications avec Docker
Scalabilité des applications
Mise à jour d’une application en ligne
Mise à jour d’un nœud
Ajout d’un nœud
Suppression d’un nœud
Présentation d’un outil de gestion graphique
Sécuriser Docker
L’API de Docker
Travaux pratiques :
Sécuriser un conteneur
Sécuriser les données
Installer et utiliser l’outil graphique