Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Один из примеров почему пользователи mac обречены страдать вечно.
И спасибо за новый скрипт!

Возьму Golang, напишу программку, скомпилирую под Windows.… и 5 часов спустя осознал поспешность своих выводов… В тот момент в первый раз вспомнился смех Нельсона. ХА-ХА! Который преследовал меня все то время, что я потратил на изучение вопроса.
На четвертый день праздников, изрядно от них устав, идея скачать и собрать правильно docker-образ настигла меня опять
На второй день всё таки решил написать скрипт с нуля.
На вопрос по именованию директорий потратил два вечера.
Было уже 5 утра и голова не особо думала, так что после сна я вернулся к просмотру кода.
были мысли собрать свой docker с Блек-Джеком и логированием данных.
вот прям совсем не смешно, в docker-desktop для mac os ограничение на длину строки в логе 947 символов
Все даты должны быть установлены с учетом часового пояса, соответственно. Так как все работы я проводил в mac os, то заметил одно отличие.
вторая проблема с mac os, это отсутствие группы root
Открыв оба архива в hex-редакторе увидел небольшое отличие
Всё это и называется — страдать.
Skopeo operates on the following image and repository types:
…
dir:path An existing local directory path storing the manifest, layer tarballs and signatures as individual files. This is a non-standardized format, primarily useful for debugging or noninvasive container inspection.
oci:path:tag An image tag in a directory compliant with «Open Container Image Layout Specification» at path.
Но как проверить, что у менеджера образы оказались именно в том виде, что и в нашем registry? А никак!
если я правильно понял вашу задачу, то она решеается просто:
docker image save image:1 image:2 ... | xz -z -9 > all_images.tar.xzxzcat all_images.tar.xz | docker loadя правильно вижу вашу задачу?
Вот здесь и здесь для меня творится магия, я никогда не работал с восьмеричной системой и не понимаю для чего здесь нужен амперсанд (может кто в комментах поделится знаниями).
Путешествие к центру… docker image. Или как скачать образ из registry без docker