Images und das Dockerfile
Teil des Docker-Kurses
Bisher hast du nur Tüten geöffnet, die jemand anders zugeklebt hat: hello-world, ubuntu, alpine. Zum Erkunden ist das in Ordnung, aber es löst nicht das Problem aus der allerersten Lektion, nämlich dein eigenes Programm auf jeder Maschine gleich zum Laufen zu bringen. Dafür musst du deine eigene Tüte packen und zukleben.
Denk an die zugeklebte Einkaufstüte aus der ersten Lektion zurück. Jemand musste diese Tüte packen: entscheiden, was hineinkommt, in welcher Reihenfolge, und welchen Zettel man außen draufklebt. Ein Dockerfile ist genau diese Packliste, von dir aufgeschrieben, als reiner Text, eine Anweisung pro Zeile. Docker liest sie von oben nach unten und packt die Tüte entsprechend.
Möchtest du Docker Images und das Dockerfile in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Docker und arbeite Images und das Dockerfile praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenImages und das DockerfileWas du lernen wirst
- FROM
- RUN
- CMD
- Docker build
- Docker images
- Docker rmi
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
13 Lektionen- 1Was ist Docker20 Min.
- 2Dein erster Container25 Min.
- 3Images und das Dockerfile30 Min.
- 4Benutzerdefinierte Images erstellen35 Min.
- 5Container-Netzwerke30 Min.
- 6Volumes und Persistenz30 Min.
- 7Docker Compose35 Min.
- 8Multi-Stage Builds35 Min.
- 9Umgebungsvariablen und Geheimnisse25 Min.
- 10Healthchecks und Neustartrichtlinien25 Min.
- 11Image-Optimierung und Sicherheit30 Min.
- 12Registries und Veröffentlichung25 Min.
- 13Abschlussprojekt: Einen Stack ausliefern50 Min.
