Cet exercice fait partie du cours
Vous 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.
Exercice en cours
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.
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.