Accéder au contenu principal
AccueilDocker

Cours

Docker : niveau intermédiaire

IntermédiaireNiveau de compétence
Actualisé 01/2026
Maîtrisez les multi-stage builds, les outils de mise en réseau Docker et Docker Compose pour optimiser vos applications conteneurisées.
Commencer Le Cours Gratuitement
DockerProgramming4 h16 vidéos56 Exercices4,000 XP8,751Certificat de réussite.

Créez votre compte gratuit

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.

Apprécié par des utilisateurs provenant de milliers d'entreprises

Group

Former 2 personnes ou plus ?

Essayez DataCamp for Business

Description du cours

Ce cours approfondit les connaissances acquises dans le cours Introduction à Docker, en explorant plus en détail les concepts et les outils de conteneurisation. Nous aborderons des sujets avancés tels que la gestion des images de conteneurs, la mise en réseau, la communication entre systèmes de fichiers et le développement d'applications multi-plateformes et multi-conteneurs.

Optimisation des applications conteneurisées

Apprenez à créer des builds en plusieurs étapes afin d'améliorer la taille, la sécurité et la réutilisabilité des applications conteneurisées. Grâce à des exercices pratiques, maîtrisez les techniques permettant d'optimiser les images de conteneurs, garantissant ainsi un déploiement et une gestion efficaces dans divers environnements.

Améliorer les déploiements de conteneurs avec Docker Compose

Découvrez comment exploiter les outils et concepts de mise en réseau Docker pour faciliter la communication entre conteneurs et fournir des services de mise en réseau aux réseaux locaux et externes. Découvrez les montages et les volumes du système de fichiers pour un partage transparent des données entre les conteneurs et la machine hôte. De plus, acquérez des compétences dans l'utilisation de Docker Compose pour orchestrer le déploiement d'applications multi-conteneurs, simplifiant ainsi la configuration d'outils complexes couramment utilisés dans les environnements de science des données et d'ingénierie.

Développement et déploiement proactifs

Ce cours vous fournit les compétences essentielles pour améliorer vos processus de développement, de test et de distribution. Bien que cela ne soit pas indispensable, vous tirerez le meilleur parti de ce cours si vous avez déjà travaillé avec des conteneurs et en avez créé quelques-uns simples. À la fin de ce cours, vous disposerez des connaissances et des outils nécessaires pour optimiser les applications conteneurisées, rationaliser la communication entre les conteneurs et déployer facilement des applications multi-conteneurs, ce qui vous permettra de progresser dans votre apprentissage de Docker.

Prérequis

Introduction to Docker
1

Commands and filesystems

This chapter covers new Docker commands and details on how to share data between host system and containerized applications. Learn when and how to use persistent volumes and access host filesystems.
Commencer Le Chapitre
2

Networking

3

Building advanced container images

4

Docker Compose

Docker : niveau intermédiaire
Cours
terminé

Obtenez un certificat de réussite

Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolio
Partagez-la sur les réseaux sociaux et dans votre évaluation de performance
S'inscrire Maintenant

Rejoignez plus de 19 millions d'utilisateurs et commencez Docker : niveau intermédiaire dès aujourd'hui !

Créez votre compte gratuit

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.

Apprenez où que vous soyez avec l'application DataCamp

Progressez où que vous soyez grâce à nos cours conçus pour mobile et à nos défis quotidiens de 5 minutes.