Ich habe den Fall, dass ich Zugriff auf einen Docker container auf einem PC in einem anderen Netzwerk haben werde.
In diesem bearbeite ich Daten, die ich auf einer von zwei externen SSD's speichern moechte.
Dabei wird immer nur eine eingesteckt sein und ich moechte Bilder automatisch speichern, so lange eine SSD eingesteckt ist.
Nun zu meinem Problem, dem einbinden der SSD.
Ich werde in Zukunft keinen Zugriff auf den Host mehr haben, dh. rechner oder Docker container neustarten ist keine Loesung.
Zum testen fuehre ich auf dem Host folgenden Befehl aus und versuche dann die SSD zu mounten:
docker run --rm -it --privileged ubuntu bash
Stecke ich eine SSD ein, dann wird sie auf dem Host korrekt gemountet.
Im Docker passiert folgendes:
Unter lsblk taucht sie auf (sdb als disk, sdb1 als part)
unter /sys/block erscheint /sdb
unter /dev/ erscheint sdb bzw. sdb1 nicht
mit fdisk -l taucht sdbX nicht auf
unter /proc/mounts taucht sdbX nicht auf
wie mounte ich dieses laufwerk nun korrekt? mount /dev/sdbx /tmp/mount_dir funktioniert natuerlich nicht
Docker container neustarten funktioniert, ist aber keine dauerhafte loesung.
Bitte fragt nach, falls ihr weitere Infos benoetigt.
In diesem bearbeite ich Daten, die ich auf einer von zwei externen SSD's speichern moechte.
Dabei wird immer nur eine eingesteckt sein und ich moechte Bilder automatisch speichern, so lange eine SSD eingesteckt ist.
Nun zu meinem Problem, dem einbinden der SSD.
Ich werde in Zukunft keinen Zugriff auf den Host mehr haben, dh. rechner oder Docker container neustarten ist keine Loesung.
Zum testen fuehre ich auf dem Host folgenden Befehl aus und versuche dann die SSD zu mounten:
docker run --rm -it --privileged ubuntu bash
Stecke ich eine SSD ein, dann wird sie auf dem Host korrekt gemountet.
Im Docker passiert folgendes:
Unter lsblk taucht sie auf (sdb als disk, sdb1 als part)
unter /sys/block erscheint /sdb
unter /dev/ erscheint sdb bzw. sdb1 nicht
mit fdisk -l taucht sdbX nicht auf
unter /proc/mounts taucht sdbX nicht auf
wie mounte ich dieses laufwerk nun korrekt? mount /dev/sdbx /tmp/mount_dir funktioniert natuerlich nicht
Docker container neustarten funktioniert, ist aber keine dauerhafte loesung.
Bitte fragt nach, falls ihr weitere Infos benoetigt.
Zuletzt bearbeitet: