Ich bin mit der Anforderung konfrontiert, Datenträgerkontingente für Andockcontainer zu haben. Insbesondere möchte ich die Menge an Daten begrenzen, die nicht in den Schichten des Basisbildes, sondern im diff enthalten sind. Googeln nach "docker disk quota" schlägt vor, entweder device mapper oder die btrfs-Backends zu verwenden. Während der Lage, Quoten in beiden Backends zu haben (mit unterschiedlicher Semantik) haben beide ihre Probleme:Wie definiert man ein Festplattenkontingent für Andockcontainer?
- Btrfs genug für die produktiven Einsatz nicht stabil sind nur
- Device-Mapper die komplette Behältergröße einschließlich der Basisbild begrenzt, sondern erlaubt keine Begrenzung der Diff
Was ist der beste Weg, um das zu lösen?
hätten Sie ein Beispiel, wie dieses Skript funktioniert. In meinem Fall, nur die Ubuntu: 14: 04 Containergröße auf ein paar MiB beschränken und den Container erstellen lassen. – askb
Ich bekomme diese Fehlermeldung nach dem Ausführen von cmd: $ do_enable_quota 91e54dfb11794fad694460162bf0cb0a4fa710cfa3f60979c177d920813e267c 20 – askb
gesendet 177 Bytes empfangen 50 Bytes 454.00 Bytes/s Gesamtgröße ist 0 Beschleunigung ist 0.00 Fehlerreaktion von Daemon: keine solche ID: 91e54dfb11794fad694460162bf0cb0a4fa710cfa3f60979c177d920813e267c Fehler: Fehler Container zu starten: [91e54dfb11794fad694460162bf0cb0a4fa710cfa3f60979c177d920813e267c] – askb