0 Pluspunkte 0 Minuspunkte
Die Daten innerhalb eines Docker Container können doch solange wachsen wie auf dem Host Platz ist. Kann man das irgendwie begrenzen das ein Container z.B nur 5 GB bekommt?
von  

2 Antworten

1 Pluspunkt 0 Minuspunkte
Du kannst eine Partition erstellen und mounten worauf du das Volume des Container speicherst. Somit kannst du mit der Größe der Partition die Größe des Volume steuern.
von (778 Punkte)  
0 Pluspunkte 0 Minuspunkte

Mit cgroups kannst du den Speicherverbrauch eines Containers einschränken, allerdings betrifft das nur RAM und Swap, nicht den Speicherplatz auf der Festplatte.

docker run --memory=512m --memory-swap=1G -d ubuntu
von