【发布时间】:2019-01-22 00:04:53
【问题描述】:
我正在开发一个 Python 3.6 项目,在该项目中我需要使用 API 在 docker hub 帐户上创建一个存储库。我用谷歌搜索了很多,但找不到任何 API 客户端来在 docker hub 帐户上创建存储库。
我从here中只找到了这个模块dockercloud,并用这种方式试了一下:
dockercloud.user = 'arycloud'
dockercloud.apikey = 'API_KEY'
print(client.Repository.list())
但它会返回如下错误:
dockercloud.api.exceptions.AuthError:获取凭据时出错 - 错误:exec:“docker-credential-osxkeychain”:在 $PATH 中找不到可执行文件,输出:``
有什么方法可以使用 API 在 Docker Hub 上创建一个 repo?
【问题讨论】:
标签: python docker dockerhub docker-image docker-api