Программно получить манифест Docker - PullRequest
0 голосов
/ 05 мая 2018

Я использую aws-sdk для nodejs для передачи образа docker в aws ecr с помощью этого вызова: https://docs.aws.amazon.com/AmazonECR/latest/APIReference/API_PutImage.html#API_PutImage_RequestSyntax

В коде sdk запрашивает манифест докера, который я не понимаю. У меня нет способа получить манифест с помощью dockerode (пакет npm, который я использую для общения с интерфейсом docker), и команда cli «docker manifest», похоже, является непростительной. Как мне получить манифест, который представляет собой документ json, описанный здесь: https://docs.docker.com/registry/spec/manifest-v2-1/

1 Ответ

0 голосов
/ 06 мая 2018

Возможно, я не на том пути. В документации сказано:

Эта операция используется прокси-сервером Amazon ECR и не предназначена для общего использования клиентами для вытягивания и проталкивания изображений. В большинстве В таких случаях следует использовать интерфейс командной строки докера для извлечения, маркировки и отправки изображений.

Так что, возможно, я не смогу использовать это так, как планировал

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...