Menu
Coddy logo textTech

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 construire la vôtre, vous écrivez un Dockerfile : un fichier texte brut listant les étapes pour assembler une image, une instruction par ligne.

L'instruction la plus importante est FROM, par laquelle chaque Dockerfile commence. Elle choisit l'image de base sur laquelle vous construisez :

FROM alpine

Ceci 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. Un moyen simple consiste à écrire les lignes dans un fichier nommé Dockerfile :

cat > Dockerfile << 'EOF'
FROM alpine
EOF

Tout ce qui se trouve entre EOF et EOF est écrit dans le fichier.

challenge icon

Défi

Débutant

Créez un Dockerfile dont la seule ligne est FROM alpine, puis affichez le fichier avec cat pour confirmer son contenu.

Aide-mémoire

Un Dockerfile est un fichier texte brut contenant des instructions pour construire une image Docker. Chaque Dockerfile commence par FROM pour spécifier l'image de base :

FROM alpine

Créez un Dockerfile depuis le terminal en utilisant un heredoc :

cat > Dockerfile << 'EOF'
FROM alpine
EOF

Essayez vous-même

Terminal
quiz iconTestez-vous

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