• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Docker - limit dysku dla kontenera

0 głosów
84 wizyt
pytanie zadane 21 maja w Systemy operacyjne, programy przez MsMaciek123 Pasjonat (23,980 p.)
zamknięte 25 maja przez MsMaciek123
Cześć,

Potrzebuję łatwego sposobu na ustawienie limitu dysku dla danego kontenera. Niestety woluminy w dockerze (https://docs.docker.com/storage/volumes/) nie mają takiej opcji. Próbowałem tworzyć wirtualny dysk zamontowany na /dev/loop, ale nie wiem, czy jest do końca dobre i bezpieczne rozwiązanie.
komentarz zamknięcia: Użyję "docker run -it --storage-opt size=11G ubuntu /bin/bash" + zamiast wyłączać kontener, to zrzucę jego zawartość jako image i potem uruchomie go.
komentarz 21 maja przez edutomek Mądrala (6,380 p.)

Nie używałem nigdy czegoś takiego, ale 5 minut szukania i oto efekt:

https://docs.docker.com/engine/reference/commandline/run/#set-storage-driver-options-per-container

Nie mam pewności, czy o coś takiego chodzi w pytaniu...

komentarz 21 maja przez MsMaciek123 Pasjonat (23,980 p.)

Próbowałem tego wcześniej, ale wyrzuca błąd:

docker: Error response from daemon: --storage-opt is supported only for overlay over xfs with
'pquota' mount option.
 

Również szukałem rozwiązania (https://stackoverflow.com/questions/57248180/docker-per-container-disk-quota-on-bind-mounted-volumes), ale dodanie tych parametrów nic nie zmieniło. 

2 odpowiedzi

+1 głos
odpowiedź 22 maja przez niezalogowany
wybrane 25 maja przez MsMaciek123
komentarz 23 maja przez MsMaciek123 Pasjonat (23,980 p.)

Co do pierwszego linku, to wyłączyłem devicemapper, ale wyskakuje mi:

WARNING: the devicemapper storage-driver is deprecated, and will be removed in a future release.

 Co do drugiego linku - to nie rozumiem, tam ktoś zadał pytanie ale nie ma żadnych odpowiedzi.

 

Edit: Na devicemapper przy użyciu:

docker run -it --storage-opt size=11G ubuntu /bin/bash

Wszystko działa, ale no jednak jeśli to ma być usunięte w przyszłości to tak trochę słabo frown 

komentarz 23 maja przez niezalogowany

jak usuną to powinno się pojawić coś w zamian ....Zazwyczaj nie zostawiają użytkowników na lodzie...Ale kto wie ...smiley Jak działa to ciesz się póki co ... wink

0 głosów
odpowiedź 23 maja przez niezalogowany
edycja 23 maja

https://docs.docker.com/engine/reference/run/#runtime-constraints-on-resources

The operator can also adjust the performance parameters of the container

Poniżej tego zdania masz tabelkę. Tam bym szukał alterntywy dla

WARNING: the devicemapper storage-driver is deprecated, and will be removed in a future release.

Możesz jeszcze poszukać Tutaj =>

https://stackoverflow.com/search?q=resize+docker+container

Podobne pytania

0 głosów
1 odpowiedź 40 wizyt
+1 głos
1 odpowiedź 40 wizyt
pytanie zadane 12 października w Systemy operacyjne, programy przez eugi Użytkownik (510 p.)

85,852 zapytań

134,629 odpowiedzi

298,887 komentarzy

56,719 pasjonatów

Advent of Code 2021

Top 15 użytkowników

  1. 807p. - rucin93
  2. 806p. - nidomika
  3. 806p. - CC PL
  4. 803p. - Whistleroosh
  5. 761p. - adrian17
  6. 754p. - Michal Drewniak
  7. 751p. - Mikbac
  8. 747p. - Mateusz Bogdan
  9. 686p. - Argeento
  10. 683p. - tokox
  11. 649p. - ScriptyChris
  12. 642p. - s. Dorota Kowalewska
  13. 609p. - Vinox
  14. 601p. - Marcin Harasimowicz
  15. 551p. - TheLukaszNs
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...