Aller au contenu principal

Concevoir, tester et déployer des applications avec Docker

Date de mise à jour :
Identifiant Offre Info : 10_26111223F
Organisme responsable : Senza Formations (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

Aucun code métiers (ROME) n'a été associé à cette formation.

Formacode

  • 31090 : Développement web
  • 34530 : E-commerce
  • 46343 : Conception site web

Présentation de la formation

Objectifs

Installer et configurer Docker sur différents systèmes d'exploitation
Créer et gérer des images Docker personnalisées avec Dockerfile
Utiliser Docker Compose pour déployer des environnements multi-conteneurs
Orchestrer des conteneurs avec Docker Swarm pour assurer la haute disponibilité
Sécuriser les applications et les environnements Docker

Programme de la formation

Programme 1 - Introduction à Docker et aux conteneurs Comprendre les concepts de conteneurs et de virtualisation Installer et configurer Docker Desktop ou Docker Engine sur différents systèmes Utiliser la ligne de commande Docker pour gérer conteneurs et images Découvrir l'orchestration et les environnements de développement Docker 2 - Création et gestion d'images Docker Comprendre et rédiger des Dockerfile pour créer des images personnalisées Utiliser Docker Hub et des…

Programme

1 - Introduction à Docker et aux conteneurs
  • Comprendre les concepts de conteneurs et de virtualisation
  • Installer et configurer Docker Desktop ou Docker Engine sur différents systèmes
  • Utiliser la ligne de commande Docker pour gérer conteneurs et images
  • Découvrir l'orchestration et les environnements de développement Docker

2 - Création et gestion d'images Docker
  • Comprendre et rédiger des Dockerfile pour créer des images personnalisées
  • Utiliser Docker Hub et des registres privés pour stocker et partager des images
  • Gérer les versions des images Docker
  • Optimiser les images pour des déploiements rapides et fiables

3 - Gestion des conteneurs et des volumes
  • Déployer et exécuter des conteneurs à partir d'images Docker
  • Gérer les volumes Docker pour stocker et partager des données persistantes
  • Utiliser les réseaux Docker pour la communication entre conteneurs
  • Découvrir Docker Compose pour déployer des environnements multi-conteneurs avec YAML

4 - Orchestration des conteneurs avec Docker Swarm
  • Découvrir Docker Swarm pour orchestrer des conteneurs en cluster
  • Mettre en place et gérer des services avec Docker Swarm
  • Assurer la haute disponibilité et la répartition de charge entre conteneurs
  • Surveiller et gérer les performances des conteneurs en production

5 - Sécurisation des applications et environnements Docker
  • Configurer la sécurité de Docker et sécuriser le démon Docker
  • Appliquer les bonnes pratiques de sécurisation des conteneurs et réseaux Docker
  • Surveiller et gérer les vulnérabilités des images Docker
  • Utiliser des outils de sécurité pour auditer et renforcer les conteneurs Docker

Validation et sanction

Obtention de l'habilitation RS

Type de formation

Certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

35 h

Financement

Conventionnement
Oui
Financeur
  • Entreprise

    Programme : Accessible en formation professionnelle continue hors alternance

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Exploiter un système Linux/Windows Exploiter des réseaux TCP/IP Utiliser la ligne de commande et les scripts Shell en environnement Linux

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

rue de franche-comté
25000 Besançon

Responsable : Coworking Besançon

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
48 Rue Claude Balbastre
34070 Montpellier
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes