justinh999
Experte
Thread Starter
- Mitglied seit
- 02.05.2019
- Beiträge
- 304
- Ort
- harz
- Prozessor
- AMD ryzen 5 3600
- Mainboard
- Msi b450 gaming pro carbon ac
- Kühler
- Artic liquid freezer 2 240mm rev4
- Speicher
- 2x 8gb crucial ballistic sport 3000mhz@cl15
- Grafikprozessor
- Saphire pulse vega 56
- Display
- Samsung s24f358FH
- SSD
- wd blue 3d 256gb , crucial mx 500 500gb
- HDD
- wd blue 2tb (2015), TOSHIBA MQ01ABD100 1tb
- Soundkarte
- alc 1220
- Gehäuse
- In win 101
- Netzteil
- Be quit pure power 11 500 watt
- Keyboard
- sharkkon skiller pro +
- Mouse
- sharkoon skiller sgm1
- Betriebssystem
- Win 11 insider build(beta channel)
- Webbrowser
- edge (neu),chrome
- Internet
- ▼50 Megabit ▲10 Megabit
Hallo
Ich habe bei mir seit einigen Jahren auf meinem Raspery Pi einen Docker Container laufen .Dieser Hostet einen kleinen uvicorn Webserver mit https.
Ich wollte jetzt noch einen zweiten Container hinzufügen und bei der Recherche , wie ich dass mache( der Container den ich am laufen hatte hat seit Jahren kein Update mehr bekommen, weshalb ich mich auch jahrelang nicht mehr mit Docker beschäftigt habe ) bin ich auf den interessanten Fakt gestoßen, dass die Daten in einem Docker Container nach dem Neustart gelöscht werden .Außer mann erstellt ein Docker Volume oder verweist via Mounth Path auf ein Pfad im "echten " Dateisystem.
Mein eigener Docker Container hat kein Volume oder ein Mounth Path .
Ich habe manuell per docker cp in das Docker Container Verzeichniss /home/app ein paar Zertifikate kopiert, die Uvicorn braucht um korrekt per https laufen zu können .
Diese Zertifikate müssten ja rein theoretisch nach einem Neustart des Containers weg sein, sind sie aber nicht .
Verstehe ich hier einfach Dockers Dateisystem falsch oder hat dass eventuell eine andere Ursache?
Ich habe bei mir seit einigen Jahren auf meinem Raspery Pi einen Docker Container laufen .Dieser Hostet einen kleinen uvicorn Webserver mit https.
Ich wollte jetzt noch einen zweiten Container hinzufügen und bei der Recherche , wie ich dass mache( der Container den ich am laufen hatte hat seit Jahren kein Update mehr bekommen, weshalb ich mich auch jahrelang nicht mehr mit Docker beschäftigt habe ) bin ich auf den interessanten Fakt gestoßen, dass die Daten in einem Docker Container nach dem Neustart gelöscht werden .Außer mann erstellt ein Docker Volume oder verweist via Mounth Path auf ein Pfad im "echten " Dateisystem.
Mein eigener Docker Container hat kein Volume oder ein Mounth Path .
Ich habe manuell per docker cp in das Docker Container Verzeichniss /home/app ein paar Zertifikate kopiert, die Uvicorn braucht um korrekt per https laufen zu können .
Diese Zertifikate müssten ja rein theoretisch nach einem Neustart des Containers weg sein, sind sie aber nicht .
Verstehe ich hier einfach Dockers Dateisystem falsch oder hat dass eventuell eine andere Ursache?