Umgebungsvariablen und Geheimnisse
Teil des Docker-Kurses
Dein Image läuft auf deinem Laptop. Jetzt soll es in Staging mit einer anderen Datenbank laufen, in Produktion wieder mit einer anderen, und das Passwort der Produktionsdatenbank darf für niemanden lesbar sein, der das Image herunterladen kann. Drei Images zu bauen ist offensichtlich falsch: sie würden sich nur in einer Handvoll Strings unterscheiden, und das ganze Versprechen eines Containers ist ja, dass genau das...
Die Konfiguration muss also von außen kommen, und zwar genau dann, wenn der Container startet. Docker bietet dafür mehrere Wege, und einer davon gibt Secrets dauerhaft preis, obwohl er genauso aussieht wie die anderen. ...
Möchtest du Docker Umgebungsvariablen und Geheimnisse in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Docker und arbeite Umgebungsvariablen und Geheimnisse praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenUmgebungsvariablen und GeheimnisseWas du lernen wirst
- ENV in Dockerfile
- -e at run
- Env_file in compose
- Why not to bake secrets
- Docker secrets brief mention
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.
