Seite 3 von 3
Re: HowTo: ssh container einrichten
Verfasst: Mo Feb 24, 2025 8:34 pm
von starwarsfan
Hallo miteinander
Soeben habe ich eine neue Latest-Version des Images auf DockerHub gepushed und diese auch als Version 1.2 getagged. Keine funktionalen Änderungen, lediglich mit aktuellem Alpine-Linux komplett neu gebaut.
Re: HowTo: ssh container einrichten
Verfasst: So Apr 06, 2025 8:14 am
von micha79
Hallo zusammen,
danke für dieses sehr gute Tutorial. Ich habe die Anleitung genau verfolgt und den Container auch laufen. Leider sind die gemounteten Verzeichnisse leer - sowohl in der Konsole als auch beim Zugriff über WinSCP (was mein eigentliches Ziel ist, um Config-Dateien komfortabler bearbeiten zu können).
Also ich sehe unter /mnt die Volumes, die ich in Portainer (Schritt 3 im HowTo) angelegt habe, sie sind dann aber leider leer.
Habt Ihr eine Idee, woran das liegen könnte?
Danke vorab und viele Grüße
Micha
Re: HowTo: ssh container einrichten
Verfasst: So Apr 06, 2025 6:05 pm
von starwarsfan
Hallo Micha
micha79 hat geschrieben: ↑So Apr 06, 2025 8:14 am
danke für dieses sehr gute Tutorial.
Danke, freut mich zu hören.
micha79 hat geschrieben: ↑So Apr 06, 2025 8:14 am
Also ich sehe unter /mnt die Volumes, die ich in Portainer (Schritt 3 im HowTo) angelegt habe, sie sind dann aber leider leer.
Wenn Du in Schritt 3 _vorhandene_ Volumes ausgewählt hast und diese dann im Container leer sind, dann sind sie leer. Das hat mit dem SSH-Container nichts zu tun.
Um aber der Ursache auf die Spur zu kommen: Um welche Volumes geht es genau? Woher kommen sie? Wo und wie werden sie bereits verwendet? Bitte auch entsprechende Screenshots!
Re: HowTo: ssh container einrichten
Verfasst: Mo Apr 07, 2025 11:16 am
von micha79
Hallo Yves,
danke für die schnelle Rückmeldung und danke, dass Du Dich mit mir auf Spurensuche begeben willst.
Um aber der Ursache auf die Spur zu kommen: Um welche Volumes geht es genau? Woher kommen sie? Wo und wie werden sie bereits verwendet? Bitte auch entsprechende Screenshots!
Ich würde gerne das Volume bearbeiten, dass ich für Homer (
https://github.com/bastienwirtz/homer) angelegt habe, damit ich die YAML etwa komfortabler ändern kann, als nur in der Konsole (zumal nur es dort nur mit vi geht). Angelegt habe ich es in Portainer, siehe hier die Übersicht:
Gemountet habe ich sie wie im Tutorial:
Um ein spezifisches Problem mit dem homer-Volume auszuschließen, habe ich auch eins der MQTT-Volumes probiert zu mounten, das aber auch als leer angezeigt wird.
Hilft Dir das so weiter?
Gruß Micha
Re: HowTo: ssh container einrichten
Verfasst: Mo Apr 07, 2025 1:50 pm
von starwarsfan
Hallo Micha
Das sieht auf den ersten Blick soweit gut aus. Wie sehen die Settings im Homer-Container aus?
Re: HowTo: ssh container einrichten
Verfasst: Mo Apr 07, 2025 1:57 pm
von micha79
Hallo Yves,
Wie sehen die Settings im Homer-Container aus?
So:
Gruß Micha
Re: HowTo: ssh container einrichten
Verfasst: Mo Apr 07, 2025 6:58 pm
von starwarsfan
Und wenn Du im Homer-Container auf die Konsole gehst und dort "ls -la /www/config" machst sieht das wie genau aus?
Re: HowTo: ssh container einrichten
Verfasst: Mo Apr 07, 2025 7:09 pm
von micha79
Das erklärt's wohl:
Nun habe ich zumindest schon mal verstanden, wo das gemountete Volume im SSH "landet".

Das für mich relevante Verzeichnis im Homer-Container ist /www/assets, am liebsten würde ich über SSH aber auf /www kommen. Wie kann ich das denn errreichen?
Re: HowTo: ssh container einrichten
Verfasst: Mo Apr 07, 2025 8:28 pm
von starwarsfan
Hi
micha79 hat geschrieben: ↑Mo Apr 07, 2025 7:09 pm
Das erklärt's wohl:
So sieht's aus.
micha79 hat geschrieben: ↑Mo Apr 07, 2025 7:09 pm
Nun habe ich zumindest schon mal verstanden, wo das gemountete Volume im SSH "landet".

Das für mich relevante Verzeichnis im Homer-Container ist /www/assets, am liebsten würde ich über SSH aber auf /www kommen. Wie kann ich das denn errreichen?
Indem Du ein Volume nach /www mountest. Aber da würde ich zunächst die vorhandene Konfiguration und was auch immer Du von dem Container brauchst sichern und dann mit einem neuen Volume starten. Wenn ein Volume noch nie benutzt wurde und der Container damit zum allerersten Mal hoch fährt, wird der Inhalt des verwendeten Mountpoint als erstes in das Volume kopiert. Ab diesem Zeitpunkt sind die Daten dort also persistent.
Im Anschluss daran kannst Du das Volume dann auch in den ssh-Container mounten und solltest dort den Inhalt des Verzeichnisses /www des Homer-Containers sehen.
Re: HowTo: ssh container einrichten
Verfasst: Mo Apr 07, 2025 9:39 pm
von micha79
Vielen lieben Dank für die geduldige Hilfe. Das hat geklappt - und ich habe wieder was gelernt.
Beste Grüße
Micha