【问题标题】:Docker Hub - Automated build linked to BitbucketDocker Hub - 链接到 Bitbucket 的自动构建
【发布时间】:2015-06-11 04:20:14
【问题描述】:

在 Docker Hub 上自动构建 - 链接时我看不到存储库?

  1. 我在 Bitbucket 上创建了一个帐户,该帐户附加到存储库(没有团队,没有组,只是存储库上的一个用户)。

  2. 在 Docker Hub 中,我尝试通过按钮 + 添加存储库/“自动构建”链接到 Bitbucket。

  3. 我可以正常登录,但显示“没有可用的存储库”。

这很奇怪,因为当我使用此特定用户登录 Bitbucket 时,我可以看到存储库。 我创建此 Bitbucket 用户的唯一目的是能够查看该存储库。

【问题讨论】:

  • 附加存储库是什么?只需创建 repo 并刷新页面,它就会显示出来。
  • “附加存储库?”,我猜是 Docker Hub 在尝试“挂钩”到 BitBucket 时发出的一条消息。不,没有更新或不更新的存储库。
  • 我在使用 Git 时遇到了保存问题,通过验证我的电子邮件地址解决了这个问题。 Git 不允许没有经过验证的电子邮件的用户公开与存储库相关联。也许 bitbucket 有相同的策略。

标签: docker bitbucket dockerhub


【解决方案1】:

我遇到了同样的问题 - 似乎链接的用户应该是存储库的“所有者”或“创建者”。

测试:

  • 我以“管理员”身份向 BitBucket 存储库添加了其他用户(也具有读写权限)并尝试链接该用户。

    结果:“没有可用的存储库”

  • 然后,我对存储库的“所有者”和“创建者”帐户进行了同样的尝试,并且成功了。

因此,您应该尝试链接被授权为“所有者”或“创建者”的用户:

转到 Bitbucket 存储库 -> 设置 -> 访问管理 -> 用户 - 仅尝试使用“所有者”或“创建者”帐户

不要忘记取消关联旧帐户:

  • 在 Bitbuket 中:“管理帐户”->“访问管理”->“OAuth”中的 OAuth

  • 在 Docker Hub 中:“配置文件设置”->“关联帐户”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-27
    • 1970-01-01
    • 2019-04-12
    相关资源
    最近更新 更多