【发布时间】:2020-10-25 12:17:34
【问题描述】:
我们有一些带有自动化工具的向导,
向导有 3 个简单的步骤
1 提供 docker 注册用户
- 提供注册表密码
- 提供上传图片的域名
它可能是人工制品或 dockerhub。
问题在于,有时用户提供了错误的凭据,而向导显示登录成功(使用 docker api 的...),这是不正确。当用户在收到未经授权的错误后推送图像时,我的问题是我应该如何在向导中处理它?也许构建screatch 图像并推送它以查看用户是否提供了正确的凭据并获得了授权?
我的问题:
- 是否可以推送没有文件的图像,通过命令提供内容?或推送一些虚拟图像...
- 是否有其他选项来验证用户是否成功登录?当用户没有提供正确的凭据时,我们不会收到适当的消息...
更新 进一步检查后,似乎我们没有使用 docker,我们使用的是img,有时您可以提供 wrong 密码并获得 成功 登录信息,是否有如何使用用户服务器和密码调用 docker api/2 以查看该用户是否成功登录?
【问题讨论】:
标签: docker dockerfile docker-registry dockerhub