Qu'est-ce qu'un Dockerfile
Fait partie de la section Introduction à Docker du Journey Terminal de Coddy. Leçon 21 sur 40.
Jusqu’à présent, vous avez utilisé des images créées par d’autres personnes. Pour créer la vôtre, vous écrivez un Dockerfile : un fichier texte brut répertoriant les étapes nécessaires à l’assemblage d’une image, une instruction par ligne.
L’instruction la plus importante est FROM, par laquelle commence chaque Dockerfile. Elle sélectionne l’image de base sur laquelle vous construisez :
FROM alpineCela indique de commencer à partir de l’image alpine. Vous ajoutez ensuite d’autres instructions en dessous pour personnaliser l’image.
Vous pouvez créer le Dockerfile directement depuis le terminal. Une méthode simple consiste à écrire les lignes dans un fichier nommé Dockerfile :
cat > Dockerfile << 'EOF'
FROM alpine
EOFTout ce qui se trouve entre EOF et EOF est écrit dans le fichier.
Défi
DébutantUn Dockerfile se trouve déjà dans votre répertoire. Ouvrez Dockerfile depuis l’arborescence des fichiers, faites de FROM alpine son unique instruction, puis enregistrez-le. Ensuite, affichez le fichier avec cat pour confirmer son contenu.
Essayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Introduction à Docker
4Gestion des conteneurs
Nommer les conteneursConteneurs en mode détachéLister tous les conteneursArrêter et supprimerRécapitulatif - Cycle de vie des conteneurs10Projet d'application de salutation
Présentation du projetÉcrire le Dockerfile5Inspection des conteneurs
Logs des conteneursInspection des détailsExécution de commandesRécapitulatif - Health Check3Exécuter des conteneurs
Exécuter une commandeExécution réelleDifférentes distributionsSuppression automatique des conteneursRécapitulatif - Exécution de conteneurs6Construction d'images
Qu'est-ce qu'un DockerfileConstruire une imageL'instruction CMDRécapitulatif - Image BuilderEntraînez-vous par vous-même : Playground Terminal