从通过远程API创建的图像获取图像ID
问题描述:
我正在使用Docker Remote API(API v1.6,Docker 0.6.5)。我正在通过POST /构建端点构建一个图像。 FWIW,我的客户是用Go编写的。有没有办法获得我刚刚创建的图像的图像ID,而不必将其从流式响应文本中解析出来?从通过远程API创建的图像获取图像ID
答
您可以在构建过程中为其命名(例如,回购:标记),然后使用GET /images/(tag name)/json
检查有关标记图像的信息。 (docs)
json信息包括id,以及显示图像如何创建的“配置”。
谢谢@Andy。我结束了标记图像并使用该标记名称作为容器的图像。这样我就可以避免请求图像的插页式步骤。 –