La formation Docker

Catégories : Docker
Liste de souhaits Partager
Partager le cours
Lien de la page
Partager sur les réseaux sociaux

À propos du cours

Le cours de Docker est une introduction complète à cette technologie de virtualisation. Les étudiants apprendront les bases de Docker, y compris son architecture, son installation et sa configuration. Ils découvriront comment créer, exécuter et gérer des conteneurs Docker, ainsi que les différentes fonctionnalités et commandes disponibles. Le cours abordera également des sujets plus avancés tels que la création d’images Docker personnalisées, la gestion des réseaux et des volumes, et l’intégration de Docker avec d’autres outils et technologies. Les étudiants auront l’occasion de mettre en pratique leurs connaissances grâce à des exercices pratiques et des projets concrets. À la fin du cours, les étudiants seront en mesure d’utiliser Docker de manière autonome pour déployer des applications et des services de manière efficace et sécurisée

Afficher plus

Qu’allez-vous apprendre ?

  • Introduction à Docker:
  • Qu'est-ce que Docker et pourquoi est-il important dans le monde de l'informatique moderne?
  • Les avantages de l'utilisation de Docker par rapport à d'autres technologies de virtualisation.
  • Installation et configuration de Docker:
  • Les différentes plateformes sur lesquelles Docker peut être installé.
  • Les prérequis système pour l'installation de Docker.
  • Les étapes pour installer Docker sur différentes plateformes.
  • Configuration et paramétrage de Docker selon les besoins spécifiques.
  • Gestion des conteneurs Docker:
  • Création et exécution de conteneurs Docker à partir d'images de base.
  • Utilisation de Dockerfiles pour créer des images personnalisées.
  • Gestion des réseaux et des volumes dans les conteneurs Docker.
  • Configuration des variables d'environnement dans les conteneurs Docker.
  • Orchestration et déploiement de conteneurs Docker:
  • Utilisation de Docker Compose pour déployer des applications multi-conteneurs.
  • Introduction à Kubernetes pour la gestion d'orchestration de conteneurs à grande échelle.
  • Déploiement de conteneurs Docker sur des services cloud tels que Amazon Web Services (AWS) ou Microsoft Azure.
  • Sécurité et gestion des ressources avec Docker:
  • Les bonnes pratiques de sécurité pour la gestion des conteneurs Docker.
  • Contrôle des ressources système utilisées par les conteneurs Docker.
  • Surveillance et dépannage des conteneurs Docker.
  • Intégration continue et déploiement continu avec Docker:
  • Utilisation de Docker pour créer des environnements de développement reproductibles.
  • Intégration de Docker dans les pipelines d'intégration continue (CI) et de déploiement continu (CD).
  • Déploiement d'applications à l'aide de Docker dans des environnements de production.
  • Conclusion:
  • Récapitulatif des principales connaissances acquises dans le cours.
  • Perspectives d'avenir et évolutions prévues dans le domaine de Docker et des conteneurs

Contenu du cours

Découverte

  • 1 – Débuter avec Docker
    19:51
  • 2 – Docker Compose et DockerFile (Apache, PHP, MySQL)
    39:08
  • 3 – Docker Compose et DockerFile (NodeJS, Express, PostgreSQL)
    29:49
  • 4 – Docker Utilisation Avancée – Volumes, Dépendances, Terminal
    45:01

Notes et avis de l’apprenant

Encore aucun avis !
Encore aucun avis !