Accéder au contenu principal

Cours

Docker : niveau intermédiaire

Intermédiaire4 h

Maîtrisez les multi-stage builds, les outils de mise en réseau Docker et Docker Compose pour optimiser vos applications conteneurisées.

Containers4 h16 vidéos56 exercices4,000 XP9,745Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

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

Programme de formation

Plan du cours

1

Commandes et systèmes de fichiers

Ce chapitre présente de nouvelles commandes Docker et explique en détail comment partager des données entre le système hôte et les applications conteneurisées. Découvrez quand et comment utiliser des volumes persistants et accéder aux systèmes de fichiers de l’hôte.
Commencer le chapitre
3

Création d’images de conteneur avancées

C

Docker : niveau intermédiaire

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.