LINUX.ORG.RU

Docker занимает все место диска

 


0

1
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           796M  8.7M  787M   2% /run
/dev/sda1        59G   50G  6.7G  89% /
tmpfs           3.9G  1.1M  3.9G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda15      124M   12M  113M  10% /boot/efi
tmpfs           796M   28K  795M   1% /run/user/0
overlay          59G   50G  6.7G  89% /var/lib/docker/overlay2/92bbb502bdb4b48d0a1ce92d9a9c5a3c907d265e0319cb57e153d696e180e3ff/merged

Докер начинает разрастаться независимо от размера диска и занимает все место. Что можно сделать ?



Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от vbr

Надо разобраться, на что тратится место и удалить ненужные файлы.

Кто бы мог подумать! Какая невероятная проницательность!

Для определения размера занимаемого места удобно использовать команду du.

Да сегодня просто день открытий!

Или защитник копирастов решил скора нафармить.

anonymous
()
Ответ на: комментарий от guest11

буду изучать контейнеры LXC

Лишним не будет, но лучше разобраться с общими принципами, которые стоят за контейнеризацией. Чтобы запуск «контейнера» воспринимался как запуск обычного приложения в заданном окружении. А докер как набор утилит, которые позволяют автоматизировать сопутствующую этому рутину и обмениваться готовыми рецептами в удобном и стандартизированном формате. Поиграться с unshare, pivot_root, разобраться с изоляцией сети у процесса и т.п.

Практический опыт работы с LXC редко когда бывает полезен, а для твоей задачи в них просто нет смысла. В живую их встретишь разве что в качестве альтернативы виртуалкам на проксмоксе.

Практический опыт работы с докером считай необходимость для админа/разработчика. Полезно набивать себе шишки даже там, где не было необходимости использовать контейнеры.

altwazar ★★★★★
()
Ответ на: комментарий от altwazar

Практический опыт работы с докером считай необходимость для админа/разработчика.

И этот опыт гласит: докер можно использовать только если выбора нет. Т.к. в случае с ним логика задаётся приоритетно тяп-ляпычем, который докер-образ лепит, потом уже пользователем, от которого скрывается опыт настройки (понимания как работает). Когда тяп-ляпыч что-то там перекручивает по своему усмотрению, тааааакая веселуха разгребать «а почему не работает?»

Раньше ждали ебилдов, теперь ждут едокеров…

З.Ы. Если разработчик не понимает, что среда выполнения это тоже входные данные, лучше ему ничего не доверять.

anonymous
()