Sélectionner une page
Formations DevOps Conteneur d'application Formation Docker avec Ansible

Formation Docker & Ansible : Container DevOps

Logo Formation Docker avec Ansible
Prix 1890€ HT / personne
3 jours (21 heures)
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

Avec notre cours sur Docker qui est devenu un pilier de notre catalogue DevOps, vous allez apprendre à utiliser l’outil qui a révolutionné le monde de l’informatique ces dernières années. En effet, Docker est un puissant logiciel libre qui automatise le déploiement d’applications dans des conteneurs logiciels.

Dans cette formation, destinée aux administrateurs et aux développeurs souhaitant devenir immédiatement opérationnels, vous apprendrez à utiliser de façon intensive la technologie Docker couplée à l’automatisation apportée par Ansible.

Cette formation menée par un expert est dispensée sur 3 jours et vous présentera la plateforme Docker et son écosystème au complet. Vous apprendrez à l’installer, l’intégrer dans tous vos projets d’infrastructure DevOps, d’utiliser les bonnes pratiques et les bons usages afin de maîtriser cette technologie.

Vous apprendrez également à automatiser Docker grâce à Ansible, comme outil de gestion de vos configurations.

Comme dans toutes nos formations, celle-ci vous présentera la toute dernière version de Docker (à la date de rédaction de l’article : Docker 26) ainsi qu’Ansible 2.18.

 

Objectifs

  • Installer et configurer Docker.
  • Créer, gérer et supprimer des conteneurs Docker en comprenant leur cycle de vie.
  • Maîtriser la gestion des données et des réseaux avec Docker
  • Utiliser Docker Compose pour orchestrer et gérer des applications multi-conteneurs.
  • Découvrir et comprendre Ansible : principes, architecture, inventaires, playbooks et gestion des données sensibles. Mettre en place des workflows d’automatisation pour simplifier et fiabiliser l’administration d’environnements grâce à Ansible.
  • Automatiser le déploiement et la gestion de conteneurs Docker avec Ansible.

 

Public visé

  • Développeurs
  • Administrateurs système
  • DevOps
  • Architectes Cloud

 

Pré-requis

  • Connaissances de base d’un système Linux
  • Savoir utiliser SSH et pouvoir se connecter en SSH sur une machine distante
  • Un compte Github
  • Windows avec WSL et Docker Desktop ou Linux ou Mac
  • Un accès à Internet sans restriction (pas de proxy/VPN)
  • Tester Mes Connaissances

 

Recommandations de lecture avant et après la formation

 

Programme de Notre Formation Docker Ansible

 

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
  • Les autres gestionnaires de conteneurs

 

Créer ses premiers conteneurs Docker

  • Installation de Docker
  • Utiliser le Help 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…)
  • Gérer et supprimer les conteneurs

 

Images Docker

  • Qu’est-ce qu’une image Docker
  • Créer une image à partir d’un Dockerfile
  • Stocker et récupérer des images depuis le Docker Hub
  • Mettre en place un registre privé et y stocker ses images
  • Multi-stage build (Constructions multi-étapes)

 

Persistance des données

  • Les volumes nommés (named volumes)
  • Les bind mounts
  • Gérer les volumes avec Docker
  • Les volumes en mode read-only
  • Les bonnes pratiques de gestion des volumes

 

Réseaux avec Docker

  • Comprendre le fonctionnement des réseaux Docker
  • Les drivers de réseau (bridge, host, overlay…)
  • Créer un réseau
  • Connecter un conteneur à un réseau

 

Docker Compose

  • Qu’est-ce que Docker Compose
  • Installation de Docker Compose
  • Créer un fichier docker-compose.yml
  • Lancer une application multi-conteneurs
  • Gérer les conteneurs avec Docker Compose
  • Gérer les volumes et les réseaux avec Docker Compose

 

Introduction à l’orchestration

  • Qu’est-ce que l’orchestration de conteneurs
  • Les différents outils d’orchestration
  • Les avantages de l’orchestration
  • Docker Swarm, Kubernetes, OpenShift

 

Introduction à Ansible

  • Qu’est-ce qu’Ansible
  • Automatisation déclarative vs impérative
  • Architecture et composants d’Ansible
  • Comment fonctionne Ansible ?
  • Avantages et inconvénients d’Ansible
  • Installation et configuration d’Ansible

 

Inventaires Ansible

  • Comprendre l’inventaire Ansible
  • Création d’inventaires avancés Ansible
  • Techniques avancées pour cibler des nœuds spécifiques gérés
  • Utilisation de l’inventaire par défaut

 

Création et utilisation des playbooks

  • Commandes ad-hoc vs playbooks
  • Création d’un Playbook
  • Playbook, Play, and Tasks
  • Création de Playbooks Avancés

 

Les Facts Ansible

  • Qu’est-ce que les facts Ansible et pourquoi en avons-nous besoin ?
  • Trouver les facts Ansible
  • Comment utiliser les facts Ansible

 

Gestion d’Ansible Vault et des données sensibles

  • Qu’est-ce qu’Ansible Vault ?
  • Comment utiliser Ansible Vault
  • Utilisation de fichiers de mot de passe

 

Les Blocs Ansible

  • Qu’est-ce qu’un bloc Ansible ?
  • Comment utiliser les blocs Ansible
  • Gestion des erreurs avec les blocs Ansible
  • Utilisation de Rescue et Always ensemble

 

Gérer des containers Docker avec Ansible

  • Le module Docker
  • Créer des images Docker avec Ansible
  • Créer des conteneurs Docker avec Ansible
  • Gérer le cycle de vie d’un conteneur Docker avec Ansible

Quel est le format de la formation ?

La formation est pratique et axée sur des cas réels. Elle inclut des démonstrations, des exercices pratiques et des ateliers permettant aux participants de comprendre comment fonctionne une architecture conteneurs basée sur Docker. Le but est ici de créer ses premiers conteneurs Docker et d’automatiser des tâches avec Ansible.

Quel est l'objectif principal de cette formation ?

Cette formation vise à vous apprendre à installer et à utiliser Docker qui est l’un des logiciels les plus fondamentaux du DevOps. A l’issue de cette formation, vous serez en mesure de déployer des applications conteneurisées et de les gérer en utilisant Docker compose et Ansible.

Quels outils sont nécessaires pour suivre la formation ?

Les participants doivent disposer d’un compte Github et d’avoir Git installé sur leurs machines. Ils doivent également pouvoir se connecter en SSH sur une machine distante. 

Quelle formation suivre ensuite ?

Cette formation est cruciale pour faire de vous un expert DevOps, mais il existe d’autres outils qu’il est crucial de maitriser. Vous pouvez suivre notre formation Kubernetes, cruciale pour la bonne gestion de vos conteneurs applicatifs ou même suivre notre formation Docker Avancée qui vous permettra de devenir un véritable expert.

Pour aller plus loin

Formation Ansible

Formation Kubernetes

Formation Docker Avancé

Formation Kubernetes Avancé

Formation OpenShift

Formation Prometheus et Grafana

Autour du sujet

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Daniel Lavoie

Daniel Lavoie

Expert en Platform Engineering et ancien Architecte chez Pivotal, Daniel a fait du packaging d’applications distribuées son cœur de métier. Son expérience de Head of Cloud Engineering garantit une formation Docker ancrée dans les réalités de production, loin de la simple théorie. Il transmet les pratiques d’optimisation et d’architecture indispensables pour construire des plateformes conteneurisées fiables.

Témoignages

3 décembre 2025

Les + : Formateur très qualifié et réactif. Il a su s’adapter au niveau des participants particulièrement par rapport au manque de niveau pour Linux.

Les – : Il faudrait insister sur l’obligation d’avoir une bonne connaissance au niveau Linux (mise en place de CléSSH, édition via vi/vim, etc…). Mettre à disposition VSCode sur la plateforme des participants afin d’éditer le code plus facilement.

Damien M. de chez Avril Services

Afficher tous les témoignages

3 décembre 2025

Les + : Formateur très qualifié et réactif. Il a su s’adapter au niveau des participants particulièrement par rapport au manque de niveau pour Linux.

Les – : Il faudrait insister sur l’obligation d’avoir une bonne connaissance au niveau Linux (mise en place de CléSSH, édition via vi/vim, etc…). Mettre à disposition VSCode sur la plateforme des participants afin d’éditer le code plus facilement.

Damien M. de chez Avril Services
3 décembre 2025

Les + : Flexibilité sur les compétences hétérogènes des participants

Les – : 3 jours est trop court vu l’ensemble du périmètre à couvrir, le rythme est soutenue et laisse peu de temps pour de la recherche personnelle pour débugger soit même.

Je souhaite suivre : De la pratique est à réaliser avant d’envisager une autre formation.

William B. de chez Avril Services
3 décembre 2025

Je recommande la formation

Florian L. de chez Avril Services
3 décembre 2025

Les + : le formateur se met au niveaux des interlocuteurs

Les – : trop courte sur 3 jours

Je souhaite suivre : NSP

Adrian G. de chez Avril Services
14 novembre 2025

Les + : Le formateur a su s’adapter au niveau de chacun et à nos niveaux

Les – : Aucune

Je souhaite suivre : Kubernetes

Morgane H. de chez SAS AMPHENOL SOCAPEX
14 novembre 2025

Les + : Adapté à tous niveaux

Les – : N/A

Je souhaite suivre : Kubernetes

Erwann A. de chez SAS AMPHENOL SOCAPEX
14 novembre 2025

Les + : .

Les – : .

Guillaume R. de chez SAS AMPHENOL SOCAPEX
14 novembre 2025

Je recommande la formation

Ludovic R. de chez SAS AMPHENOL SOCAPEX
10 septembre 2025

Les + : Le formateur était à l’écoute, a adapté le cours par rapport aux questions et maitrisait le sujet.

Axel C.
10 septembre 2025

Les – : Le temps

En synthèse : Merci à Jimmylan pour son temps et son implication tout au long de la formation.

Antonin M. de chez NOIR LUMIERE
12 juin 2025

Je recommande la formation

Médoune N. de chez 4CAD PLM
12 juin 2025

Les – : Le temps presser ( 4jours au lieu de 3)

Plus de pratique sur ansible

Jaouad D.

Noter la formation

Prix 1890€ HT / personne
3 jours (21 heures)
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp