Как просмотреть содержимое слоя, специфичного для контейнера docker/btrfs

Я прочитал, и я верю, понял, страницы докера по использованию btrfsи, в частности, этот

Мой вопрос довольно прост, мне нужно было бы иметь возможность перемещаться (например, используя cd и ls, но любые другие средства хороши) в том, что вышеупомянутая ссылка называет слоем Thin R/W, прикрепленным к данному контейнеру.

Причина, по которой мне это нужно, заключается в том, что я использую образ, который я не создал сам, а именно - jupyter/scipy-notebook: последние - и я вижу, что каждый контейнер начинается с влияния примерно 100-200 Мбайт на общее использование диска, хотя в контейнере ничего не должно происходить.

Поэтому я подозреваю, что создаются довольно многословные журналы, которые мне нужно немного замолчать; однако весь набор fs огромен - около 5 ГБ - поэтому мне бы очень помогало перемещаться только по данным, относящимся к одному контейнеру, чтобы я мог точно определить проблему.

1 ответ

Решение

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

docker diff my-container

Это очень удобно, если вы хотите получить представление о том, что происходит внутри, однако не дает размеров файлов.

Другие вопросы по тегам