Как создать изображение, загрузив файл манифеста и его капли?

Как в заголовке - возможно ли создать изображение из его файла manifest.json и блобов, которые поступают из Docker Registry?

В Docker есть команда "сохранить", которая способна создать файл.tar изображения, но когда я заглядываю внутрь этого файла, у него появляется больше файлов и папок, в которых можно указать стандартный файл манифеста и его BLOB-объекты.

Я хотел бы получить манифест из реестра, затем его BLOB-объектов, затем упаковать его в файл.tar и затем иметь возможность создать этот образ с помощью команды Docker 'load'. Могу ли я сделать это, имея только манифест изображения и его капли?

0 ответов

Это немного похоже на взлом, но вы можете настроить локальный реестр, в который вы хотите загрузить образ, а затем выполнить шаги, чтобы отправить образ в реестр с помощью больших двоичных объектов и манифестов, как указано в Документах Docker Registry API Docs.

После этого вам нужно только вытащить образ из реестра с помощью docker pull.

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