ARTIFACTORY:如何使用Docker引擎API和ARTIFACTORY
Docker引擎有一个API它可以用于对unix套接字的HTTP请求。在本文中,我们将看一个使用Artifactory完成此操作的简单示例。
使用Docker引擎API拉取镜像
Docker引擎API是用来提取图像的创建映像api。
Artifactory实例很可能具有身份验证权限。您需要通过curl请求(裁判).
下面是一个使用base64编码身份验证的示例:export JSON=$(echo '{"username": "
然后,您可以使用身份验证运行ImageCreate端点Curl——unix-socket /var/run/docker。sock -H "Content-Type: application/tar" -XPOST "http://localhost/v1.41/images/create?fromImage=
注意:对于fromImage的参数,它将是您提取图像的值。这意味着格式可以根据Docker访问方法。上面的示例是存储库路径方法的格式化。fromImage参数应该根据你配置的Docker访问方法,所以如果你配置了子域,你会使用
您可以在HTTP设置页面(管理->服务/人工->常规/HTTP设置)中找到图像的格式。
