Introduction à Docker
Commencer Le Cours Gratuitement4 heures11 vidéos43 exercices22 042 apprenantsDéclaration de réalisation
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 sont stockées aux États-Unis.Formation de 2 personnes ou plus ?
Essayer DataCamp for BusinessApprécié par les apprenants de milliers d'entreprises
Description du cours
Docker est un outil utilisé pour développer, exécuter et expédier des conteneurs. C'est un élément essentiel de la panoplie de tout professionnel des données, qui permet de créer des applications ou des flux de travail robustes, sécurisés et évolutifs.
Dans ce cours, vous deviendrez un pro de Docker, en acquérant une expérience pratique de l'utilisation de Docker CLI.
Apprenez les bases de Docker et comprenez comment créer et gérer des conteneurs à l'aide de fichiers et d'instructions Docker. Vous apprendrez la terminologie de Docker et obtiendrez une expérience pratique avec les commandes Docker en utilisant l'interface de ligne de commande Docker.
Au fur et à mesure de votre progression, vous apprendrez à créer et à gérer des conteneurs Docker à l'aide de Dockerfiles et d'instructions Dockerfile. Pour conclure, vous apprendrez les meilleures pratiques en matière de sécurité des images Docker afin de sécuriser vos images.
Formation de 2 personnes ou plus ?
Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.Dans les titres suivants
Conteneurisation et virtualisation avec Docker et Kubernetes
Aller à la pisteIngénieur en apprentissage automatique
Aller à la pisteIngénieur professionnel en données en Python
Aller à la piste- 1
Utilisation des conteneurs Docker
GratuitVous passerez du démarrage et de l'arrêt de votre premier conteneur au nettoyage de votre environnement en supprimant tous les conteneurs et toutes les images. Vous verrez comment déboguer les problèmes en exécutant des commandes à l'intérieur d'un conteneur ou en exécutant des commandes bash dans un conteneur de manière interactive. Tout cela se fait à l'aide de l'interface de ligne de commande Docker.
Exécution de conteneurs Docker50 xpLancer votre premier conteneur100 xpExécution d'un conteneur en arrière-plan100 xpUn conteneur interactif50 xpTravailler avec des conteneurs Docker50 xpAider un collègue100 xpNettoyage des conteneurs100 xpGestion des images docker locales50 xpTirer votre première image100 xpExtraction d'une étiquette spécifique100 xpNettoyage des images100 xp - 2
Écrire vos propres images Docker
Une fois que vous êtes en mesure de gérer les images et les conteneurs, il est temps de savoir comment partager des images avec des collègues ou avec l'ensemble de votre entreprise et de comprendre comment créer les vôtres. Vous allez maintenant créer vos propres images à l'aide de Dockerfiles. Les Dockerfiles sont des fichiers texte qui incluent tout ce qui est nécessaire à Docker pour construire une image. Vous apprendrez à créer des images et serez initié à toutes les instructions Dockerfile essentielles telles que FROM, RUN, COPY, et plus encore. À la fin de ce chapitre, vous saurez comment Docker crée des images et serez en mesure de créer des images Docker optimisées à partir de zéro.
Distribuer des images Docker50 xpPartager votre travail à l'aide d'un registre Docker100 xpEnregistrement d'une image dans un fichier100 xpRéception d'images Docker100 xpCréer vos propres images Docker50 xpConstruire votre première image100 xpTravailler en ligne de commande100 xpModifier un fichier Docker100 xpCréer votre propre fichier Docker100 xpGestion des fichiers dans votre image50 xpCopier des fichiers dans une image100 xpCopie de dossiers100 xpTravailler avec des fichiers téléchargés100 xpChoisir une commande de démarrage pour votre image Docker50 xpRemplacer la commande par défaut50 xpExtraction d'une étiquette spécifique100 xpAjouter un CMD100 xp - 3
Création d'images Docker sécurisées
Dans ce dernier chapitre, vous vous attacherez à rendre vos Dockerfiles configurables et sécurisés. Vous apprendrez à rendre vos Dockerfiles configurables à l'aide des instructions ARG et ENV. Vous verrez pourquoi le changement d'utilisateur dans vos images les rend plus sûres et comment utiliser l'instruction USER Dockerfile pour le faire. Pour conclure, vous découvrirez quelques bonnes pratiques de sécurité essentielles lors de la création d'images Docker.
Introduction à la mise en cache Docker50 xpMise en cache Docker50 xpCommande d'instructions pour les fichiers Docker100 xpChanger d'utilisateur et de répertoire de travail50 xpWORKDIR et USER50 xpDéfinition de l'utilisateur100 xpDéfinition du répertoire de travail100 xpVariables dans les fichiers Docker50 xpComprendre ARG et ENV50 xpSurcharge de ARG dans un build100 xpModification du comportement lors du démarrage d'un conteneur100 xpCréation d'images Docker sécurisées50 xpMeilleures pratiques en matière de sécurité50 xpMaintenir les paquets à jour50 xpSoyez prudent, n'utilisez pas de racine100 xp
Formation de 2 personnes ou plus ?
Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.Dans les titres suivants
Conteneurisation et virtualisation avec Docker et Kubernetes
Aller à la pisteIngénieur en apprentissage automatique
Aller à la pisteIngénieur professionnel en données en Python
Aller à la pistecollaborateurs
Tim Sangster
Voir PlusFull Stack Software Engineer
Qu’est-ce que les autres apprenants ont à dire ?
Inscrivez-vous 15 millions d’apprenants et commencer Introduction à Docker 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 sont stockées aux États-Unis.