2016-12-16 2 views
1

Gibt es eine Möglichkeit, Loop-Geräte in Docker Container zu verwenden, ohne einen privilegierten Modus einzuschalten. Es sieht aus wie es sollte mit dem Hinzufügen von Fähigkeiten ein Weg sein, aber selbst wenn ich Container laufen mit Flagge --cap-add=ALL ich noch einen Fehler, wenn ich ausführen losetup -f Befehl:Verwenden von Loop-Geräten im Andockfenster ohne --privileged Flag

[[email protected] /]# losetup -f losetup: Could not find any loop device. Maybe this kernel does not know about the loop device? (If so, recompile or 'modprobe loop'.)

Antwort

0

Sie Kappe hinzufügen können und aktiviert die spezifische Gerät, um dies zu verwenden:

docker run -td --cap-add SYS_ADMIN --device /dev/loop0 --device /dev/loop-control 
Verwandte Themen