Docker-Container / Verzeichnis leer

iPaul

Benutzer
Mitglied seit
14. Nov 2009
Beiträge
124
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen

Ich habe zwar einen alten Thread zu einem ähnlichen Thema gefunden, bin damit jedoch nicht zur Lösung des Problems gekommen. Ich habe Home Assistant als Docker-Container auf meinem NAS installiert. Das gemountete Verzeichnis ist \docker\homeassistant\config. Nun möchte ich das in meine Sicherung via Hyper Backup einschliessen. Dabei habe ich festgestellt, dass das Verzeichnis keine Daten enthält. Sind diese versteckt? So wie es scheint, wird das von mir definierte Verzeichnis nicht genutzt...

Wer von euch kann mir da weiterhelfen?
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.476
Punkte für Reaktionen
1.087
Punkte
194
Klingt eigentlich danach, dass du das Verzeichnis nicht korrekt eingebunden hast. Mach doch mal einen Screenshot von den Container-Einstellungen.
 

iPaul

Benutzer
Mitglied seit
14. Nov 2009
Beiträge
124
Punkte für Reaktionen
0
Punkte
16
Danke für die schnelle Antwort. Hier der Screenshot der entsprechenden Einstellungen.HA.png
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.476
Punkte für Reaktionen
1.087
Punkte
194
Laut Dokumentation wäre das dann tatsächlich falsch.
sudo docker run --restart always -d --name homeassistant -v /PATH_TO_YOUR_CONFIG:/config --device=/PATH_TO_YOUR_USB_STICK -e TZ=Australia/Melbourne --net=host ghcr.io/home-assistant/home-assistant:stable
https://www.home-assistant.io/installation/alternative/

Der relevante Pfad besagt:
-v /PATH_TO_YOUR_CONFIG:/config

"Richtig" wäre dann eher so etwas:
nYWKNUG.png


Nachtrag: Das bedeutet übrigens, dass dein HASS kein Container-Update überlebt und deine Installation dann Futsch wäre. Hat HASS keine n integrierten Backup-Adapter?
 

iPaul

Benutzer
Mitglied seit
14. Nov 2009
Beiträge
124
Punkte für Reaktionen
0
Punkte
16
Manchmal ist es so einfach. Das ist die Lösung. Vielen Dank.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.476
Punkte für Reaktionen
1.087
Punkte
194
Ich würde die Konfiguration trotzdem glatt ziehen. Das heißt Container löschen und mit korrekten Binding den Container neu erstellen. Vorab die Sicherung über HASS erstellen und dann im neuen Container zurück importieren.

Es mag hin und wieder Fälle geben, wo man auf Konfigurationsdateien zurückgreifen möchte.
Und das Elementarste: Update des Containers, die aus Sicherheits- oder Betriebsgründen notwendig sein können.
 

iPaul

Benutzer
Mitglied seit
14. Nov 2009
Beiträge
124
Punkte für Reaktionen
0
Punkte
16
Den Container neu erstellt habe ich bereits. Habe mir auch gedacht, dass das wohl vernünftig sein wird. Danke auch für die anderen Hinweise.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat