Zum Inhalt springen
  • DSGVO-konform
  • 100% Hosting in Deutschland
  • Persönlicher Ansprechpartner
  • Support inklusive
  • Bereitstellung innerhalb 24 Stunden
Einstieg & Container 3 Min. Lesezeit

Umgebungsvariablen und Geheimnisse richtig setzen

Die meisten Images werden über Umgebungsvariablen eingerichtet, zum Beispiel mit dem Namen des Datenbank-Servers, dem Benutzer und dem Passwort. Beim Anlegen schlägt der Assistent die nötigen Angaben vor, Pflichtangaben sind gekennzeichnet.

Schritt 2 des Assistenten mit Name, Version, Pflichtangaben und Vorschau
Beim Anlegen: Pflichtangaben für das Image, das Passwort ist bereits als Geheim markiert.

Variablen später ändern

  1. Öffnen Sie Ihr Projekt und klicken Sie auf den Container.
  2. Wechseln Sie in den Reiter Einstellungen zum Abschnitt Umgebungsvariablen und Geheimnisse.
  3. Ändern Sie Werte direkt in der Zeile. Mit Variable hinzufügen legen Sie eine neue Zeile an, mit dem Papierkorb entfernen Sie eine.
  4. Klicken Sie in der Leiste unten auf Speichern.

Namen bestehen aus Großbuchstaben, Ziffern und Unterstrich. Reserviert sind PATH, HOME, USER, HOSTNAME sowie Namen, die mit SIT_, PODMAN_, CONTAINER_ oder LD_ beginnen.

Umgebungsvariablen und Geheimnisse in den Einstellungen eines Containers mit Hinweis auf ein ungeschütztes Passwort
Variablen und Geheimnisse: Das gespeicherte Passwort bleibt verborgen, ein ungeschütztes Passwort meldet der Editor.

Der Knopf „Geheim"

Markieren Sie Passwörter, Tokens und Schlüssel als Geheim. Geheime Werte werden verschlüsselt gespeichert, nach dem Speichern nie wieder angezeigt und als geschütztes Secret an den Container übergeben. Sie stehen damit weder im Klartext in der Konfiguration auf dem Server noch in der Oberfläche. Im Container selbst sind sie wie gewohnt als Umgebungsvariable verfügbar.

  • Ein gespeichertes Geheimnis zeigt nur „Gespeichert - leer lassen zum Behalten". Tragen Sie einen neuen Wert ein, ersetzt er den alten.
  • Klingt ein Name nach einem Passwort oder Schlüssel, etwa SMTP_PASSWORD, und ist er nicht geheim, weist der Editor darauf hin. Mit Als geheim markieren erledigen Sie das mit einem Klick.
  • Normale Variablen sind für alle lesbar, die Zugriff auf Ihr Projekt haben, zum Beispiel für Teammitglieder.

Speichern startet den Container neu

Sobald Sie etwas ändern, erscheint unten eine Leiste mit den geänderten Bereichen. Speichern übernimmt die Änderungen sofort: Der Container wird mit der neuen Konfiguration neu erstellt und gestartet und ist dabei kurz nicht erreichbar. Daten in Volumes bleiben erhalten. Mit Verwerfen machen Sie alle ungespeicherten Änderungen rückgängig.

Speicherleiste mit Hinweis auf den Neustart und auf Zugangsdaten von Datenbank-Images
Die Speicherleiste nennt die geänderten Bereiche und weist auf den Neustart hin.

Achtung bei Datenbank-Images

Viele Datenbank-Images, etwa MariaDB, MySQL oder PostgreSQL, werten Zugangsdaten (Benutzer, Passwort, Datenbank) nur beim ersten Start mit leerem Volume aus. Ändern Sie danach zum Beispiel MARIADB_PASSWORD, behält die Datenbank das alte Passwort. Die Anwendung meldet dann einen Anmeldefehler.

So ändern Sie ein Datenbank-Passwort richtig:

  1. Ändern Sie das Passwort in der Datenbank selbst, zum Beispiel über die Konsole im Browser (Option) mit den Befehlen der Datenbank.
  2. Tragen Sie das neue Passwort danach in der Variable der Datenbank und in der Variable der Anwendung ein, etwa WORDPRESS_DB_PASSWORD.
  3. Speichern Sie beide Container.

Bei einer neuen, noch leeren Installation können Sie den Datenbank-Container stattdessen neu installieren. Das löscht alle Daten seiner Volumes - mehr dazu im Artikel Fehler finden und beheben.

Was gehört in ein Geheimnis?

Alles, was Zugriff gewährt: Passwörter, API-Schlüssel, Tokens, private Schlüssel und Zugangsdaten für E-Mail-Versand oder externe Dienste.

Kann ich ein gespeichertes Geheimnis wieder anzeigen?
Nein. Geheimnisse werden nach dem Speichern nie wieder angezeigt, auch nicht für unser Team. Bewahren Sie Passwörter in einem Passwortmanager auf und setzen Sie bei Bedarf einen neuen Wert.
Ist ein Geheimnis im Container sichtbar?
Ja. Im Container steht es wie jede andere Variable als Umgebungsvariable zur Verfügung - nur so kann die Anwendung es nutzen.
Warum meldet meine Anwendung nach einer Passwortänderung einen Anmeldefehler?
Wahrscheinlich hat die Datenbank das Passwort nur beim ersten Start übernommen. Ändern Sie das Passwort in der Datenbank selbst und dann in beiden Containern.

War dieser Artikel hilfreich?

Neu bei SpeedIT Solutions?

Hosting, bei dem Sie jemanden kennen.

Was Sie hier lesen, setzen wir täglich für unsere Kunden um. Seit 2009 aus Isernhagen - mit festen Ansprechpartnern statt Callcenter.

  • 100 % Hosting in Deutschland
  • DSGVO-konform
  • Persönlicher Ansprechpartner
  • Bereitstellung innerhalb von 24 Stunden
4,9 88 Bewertungen auf Expeero

Bester Hoster Überhaupt

Ich bin mit allem zu 100% zufrieden. Ich nutze diesen Anbietern schon jahrelang! Nie Probleme gehabt.
Michael G.Empfiehlt uns · 07.08.2026

100 % Weiterempfehlung · Expeero

Alle Bewertungen auf HOSTtest (öffnet in neuem Fenster)

Diese Artikel könnten auch interessant sein:

Persönlicher Support

Selbstverständlich steht Ihnen unser Support-Team auch gerne persönlich zur Verfügung. Sollten Sie in unserer Wissensdatenbank nicht fündig werden oder individuelle Unterstützung benötigen, zögern Sie nicht, uns zu kontaktieren. Wir sind hier, um Ihnen zu helfen und sicherzustellen, dass Ihre Erfahrung mit unseren Produkten und Dienstleistungen so reibungslos und erfreulich wie möglich ist.