Was ist ein Dockerfile
Teil des Abschnitts Einführung in Docker der Terminal-Journey von Coddy. Lektion 21 von 40.
Bisher hast du Images verwendet, die andere erstellt haben. Um dein eigenes zu erstellen, schreibst du eine Dockerfile: eine reine Textdatei, in der die Schritte zum Zusammenstellen eines Images aufgeführt sind, eine Anweisung pro Zeile.
Die wichtigste Anweisung ist FROM, mit der jede Dockerfile beginnt. Sie wählt das Basis-Image aus, auf dem du aufbaust:
FROM alpineDies besagt, dass vom alpine Image ausgegangen werden soll. Sie fügen dann darunter weitere Anweisungen hinzu, um das Image anzupassen.
Du kannst die Dockerfile direkt im Terminal erstellen. Eine einfache Möglichkeit besteht darin, die Zeilen in eine Datei namens Dockerfile zu schreiben:
cat > Dockerfile << 'EOF'
FROM alpine
EOFAlles zwischen EOF und EOF wird in die Datei geschrieben.
Aufgabe
AnfängerErstellen Sie ein Dockerfile, dessen einzige Zeile FROM alpine lautet, und geben Sie die Datei anschließend mit cat aus, um ihren Inhalt zu bestätigen.
Probier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in Docker
5Container untersuchen
Container-LogsDetails untersuchenBefehle ausführenZusammenfassung – Health Check3Container ausführen
Einen Befehl ausführenEchte AusführungVerschiedene DistributionenContainer automatisch entfernenZusammenfassung – Container Runner6Images erstellen
Was ist ein DockerfileEin Image erstellenDie CMD-AnweisungZusammenfassung - Image BuilderÜbe selbstständig: Terminal-Playground