使用Docker Engine API加载Docker映像

时间:2019-04-08 11:07:36

标签: docker

我想使用docker引擎api加载图像。我有一个使用UI Component

创建的图像tar。

如何使用docker api加载它?我正在研究documentation上的docker save -o <path-for-generated-tar/filename> <image name>端点。该文档指出需要图像压缩包。

这与我们通过POST /images/load命令获得的内容一样吗? 我正在尝试在邮递员中创建一个可以执行此操作的端点,但是我似乎无法找到如何传递图像压缩包。

请帮助我。谢谢。

1 个答案:

答案 0 :(得分:0)

这是我的完成方式:

curl -X POST 'http://<ip>:<port>/v1.24/images/load' -H 'Content-Type: application/x-tar' --data-binary "@image.tar"

@很重要。图片tar文件名必须在开头加上@