Mittel
Docker
Lernen Sie Docker vom ersten Container bis zur Produktion. Images, Netzwerke, Volumes, Compose, mehrstufige Builds und sichere Registries.
13 Lektionen6.6h praktisch11 Sprachen
Kostenlos lernenDocker Kurs13 Lektionen, der Reihe nach
- 120 Min.
Was ist Docker
Containers vs VMsImagesContainersDocker daemonDocker CLI - 225 Min.
Dein erster Container
Docker runHello-worldInteractive shellDocker psDocker stopDocker rm - 330 Min.
Images und das Dockerfile
FROMRUNCMDDocker buildDocker imagesDocker rmi - 435 Min.
Benutzerdefinierte Images erstellen
COPYWORKDIRENVEXPOSELayer caching.dockerignore - 530 Min.
Container-Netzwerke
Published ports-p host:containerUser-defined networksContainer DNSDocker network - 630 Min.
Volumes und Persistenz
Bind mountsNamed volumesContainer writable layerDocker volumeWhere data lives - 735 Min.
Docker Compose
Compose.yamlServicesDepends_onPort mappingDocker compose up/downNamed volumes in compose - 835 Min.
Mehrstufige Builds
Build stageRuntime stage--from=builderSlim final imagesAS aliasing - 925 Min.
Umgebungsvariablen und Geheimnisse
ENV in Dockerfile-e at runEnv_file in composeWhy not to bake secretsDocker secrets brief mention - 1025 Min.
Healthchecks und Neustartrichtlinien
HEALTHCHECK directive--restart=unless-stoppedDocker inspect healthCompose healthcheck - 1130 Min.
Bildoptimierung und Sicherheit
Small bases like alpine and distrolessUSER non-rootPinning versionsDocker scoutTrivyMulti-arch idea - 1225 Min.
Registries und Veröffentlichung
Docker tagDocker loginDocker pushDocker HubGHCRPrivate registries - 1350 Min.
Abschlussprojekt: Einen Stack ausliefern
Multi-stage DockerfileCompose.yaml with two servicesHealthcheck and restart policyTag and pushRun elsewhere
Lerne Docker in deiner Sprache
Jede Lektion, jedes Quiz und jede Tutor-Antwort erscheint in deiner Sprache. Der KI-Tutor antwortet in der Sprache, in der du fragst.
