Я не могу дать вам технический ответ, который сразу решит вашу проблему, и этот текст слишком длинный для комментария ... но как человек, у которого тоже была такая же проблема (не мог отключить k8s без сброса настроек вDocker для Mac), моя рекомендация:
Стоит ли хранить хранилище изображений? Подумайте, что такое контейнер? Программа. Это не ВМ. Вы бы сделали резервную копию ваших ls
, ssh
, vim
... двоичных файлов, когда вы хотите инициализировать свою ОС? Без прав? Но это то же самое, вы должны рассматривать контейнер как другой двоичный файл.
Здесь есть вероятность, что, если вы возитесь с ручными действиями, вы получите демон-докер в нежелательном состоянии. Итак, IMO, просто начните чистить Docker для Mac и начните все сначала, это не имеет большого значения.
Если у вас есть тонны собственных изображений, вы можете сразу же создать их. Если у вас есть тонны загруженных изображений, подумайте, что это хорошая вещь, чтобы сделать некоторую очистку. Кроме того, обратите внимание, что изображения работают в слоях, поэтому, если ваши изображения построены правильно с использованием слоев, процесс построения будет довольно быстрым.