Docker et Ansible
Ambient it
Non finançable CPF
Tout public
En ligne
Docker et Ansible
Ambient it
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
Nous contacter
2268 €
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
2268 €
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Connaître les caractéristiques d'un conteneur Linux.
Savoir installer et utiliser Docker.
Maîtriser la création des images Docker et les Dockerfile.
Savoir interagir avec le Docker Hub et des registry privés.
Maîtriser les notions réseaux de Docker (networks, links).
Maîtriser la gestion des données avec Docker (volumes).
Savoir utiliser Docker Swarm, Docker Compose et Docker Machine.
Pouvoir intégrer Docker au sein de vos projets.
Déployer Docker avec Ansible en production.
Savoir installer et utiliser Docker.
Maîtriser la création des images Docker et les Dockerfile.
Savoir interagir avec le Docker Hub et des registry privés.
Maîtriser les notions réseaux de Docker (networks, links).
Maîtriser la gestion des données avec Docker (volumes).
Savoir utiliser Docker Swarm, Docker Compose et Docker Machine.
Pouvoir intégrer Docker au sein de vos projets.
Déployer Docker avec Ansible en production.
Programme
Introduction aux conteneurs :
Présentation du concept de conteneur Linux
Cas d'utilisation des conteneurs Linux
Les différences entre conteneurs et machines virtuelles
Présentation de Docker et de son architecture
Avantages et inconvénients de Docker
Créer ses premiers conteneurs Docker :
Installation de Docker
Le cycle de vie d'un conteneur
Lancer un conteneur avec docker run (en mode interactif, en mode détaché...)
Interagir avec un conteneur depuis le host (exec, inspect, logs...)
Les images Docker :
Qu'est-ce qu'une image Docker
Créer une image à partir d'un conteneur
Créer une image à partir d'un iso, de qcow2, ou vdi
Différence entre save, export, load, commit
Créer une image à partir d'un Dockerfile
Différence entre COPY, ADD et ENTRYPOINT et CMD
Stocker et récupérer des images depuis le Docker Hub
Mettre en place un registre privé et y stocker ses images
Le réseau avec Docker :
Comprendre la stack réseau de Docker
Utiliser les links Docker
Créer des networks Docker et connaître les drivers réseaux
La persistance des données avec Docker :
Créer et persister des volumes Docker (host/conteneur, inter-conteneurs)
Bonnes pratiques de persistance de données avec Docker
Docker-compose :
Comment assembler des containers
Docker avec kubernetes :
Installation avec Minikube
Introduction à la notion de pod
Le Paas Openshift
Docker dans écosystème d'Openshift de chez RedHat
Concept de Source-To-Image
Concepts avancés :
Sécuriser son infrastructure Docker (TLS, App Armor, SELinux...)
Docker in Docker
Only-Data-container
Plateforme d'intégration continue avec Docker
Introduction à Ansible :
Installation d'Ansible
Commandes Ad-Hoc
Commande de base des playbooks
Variables, Facts, Template, Handlers, Vault,
Inventaires statiques et dynamiques
Comment créer ses propres modules Ansible
Gérer des containers avec Ansible
Les avantages d'Ansible sur le fichier docker-compose
Présentation d'Ansible Tower open-source ( AWX).
Présentation du concept de conteneur Linux
Cas d'utilisation des conteneurs Linux
Les différences entre conteneurs et machines virtuelles
Présentation de Docker et de son architecture
Avantages et inconvénients de Docker
Créer ses premiers conteneurs Docker :
Installation de Docker
Le cycle de vie d'un conteneur
Lancer un conteneur avec docker run (en mode interactif, en mode détaché...)
Interagir avec un conteneur depuis le host (exec, inspect, logs...)
Les images Docker :
Qu'est-ce qu'une image Docker
Créer une image à partir d'un conteneur
Créer une image à partir d'un iso, de qcow2, ou vdi
Différence entre save, export, load, commit
Créer une image à partir d'un Dockerfile
Différence entre COPY, ADD et ENTRYPOINT et CMD
Stocker et récupérer des images depuis le Docker Hub
Mettre en place un registre privé et y stocker ses images
Le réseau avec Docker :
Comprendre la stack réseau de Docker
Utiliser les links Docker
Créer des networks Docker et connaître les drivers réseaux
La persistance des données avec Docker :
Créer et persister des volumes Docker (host/conteneur, inter-conteneurs)
Bonnes pratiques de persistance de données avec Docker
Docker-compose :
Comment assembler des containers
Docker avec kubernetes :
Installation avec Minikube
Introduction à la notion de pod
Le Paas Openshift
Docker dans écosystème d'Openshift de chez RedHat
Concept de Source-To-Image
Concepts avancés :
Sécuriser son infrastructure Docker (TLS, App Armor, SELinux...)
Docker in Docker
Only-Data-container
Plateforme d'intégration continue avec Docker
Introduction à Ansible :
Installation d'Ansible
Commandes Ad-Hoc
Commande de base des playbooks
Variables, Facts, Template, Handlers, Vault,
Inventaires statiques et dynamiques
Comment créer ses propres modules Ansible
Gérer des containers avec Ansible
Les avantages d'Ansible sur le fichier docker-compose
Présentation d'Ansible Tower open-source ( AWX).
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Strasbourg
Formation Lille
Formation Bordeaux
Formation Rennes
Formation Montpellier
Formation Angers
Formation Nancy
Formation Informatique CPF
Formation Informatique en ligne
Formation Architecte informatique CPF
Formation Architecte informatique en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Administrateur systeme
Formation Technicien informatique
Formation Spark
Formation Programmation
Formation Technicien reseaux
Formation Administrateur reseau
Formation Developpeur informatique
Formation Intelligence artificielle
Formation Spark Nantes
Formation Consultant en informatique Nantes
Formation Technicien support informatique Nantes
Formation Technicien informatique Nantes
Formation Administrateur systeme Nantes
Formation Technicien support informatique Paris
Formation Consultant en informatique Paris
Formation Technicien informatique Paris
Formation Administrateur systeme Paris
Formation Intelligence artificielle Paris