无法从 GitHub 在 Docker Hub 上创建构建

Unable to create Build on Docker Hub from GitHub

我刚刚在 hub.docker.com 上创建了一个新帐户。我在设置中成功关联了我的 GitHub 帐户。单击 Create Repository 后,我会看到熟悉的屏幕,我可以在其中创建新的 docker 存储库。然而,我注意到的第一件奇怪的事情是,我没有额外的构建选项。

缺少的是:

我继续创建了一个空白存储库。之后,我转到构建选项卡并单击 GitHub 按钮,这表明我已连接:

在下面的屏幕中,我可以 select 所需的存储库。填写表格的其余部分后,单击 SaveSave and Build 后没有任何反应。 我也没有看到任何错误消息弹出。

知道我在这个新创建的 docker 帐户上做错了什么吗?

非常感谢您的宝贵时间和帮助!

对于 GitHub,我建议 this guide 与 GitHub 操作和 Docker.

建立连接

我只建立了与 BitBucket 和 Docker 的连接,但我将与 BitBucket 共享该过程以供其他搜索者使用,或者以防万一提供了可能有助于 GitHub.

在 BitBucket 中,您需要设置管道以将构建推送到存储库。 The docs here 概述过程。

BitBucket 中步骤的快速总结:

  1. 转到位存储桶中的存储库
  2. 单击管道并添加 Docker 模板
  3. 更新yml模板中的图片名称
  4. 将 yml 提交到 repo
  5. 在 BitBucket 的存储库设置中为您的凭据和 repo slug 设置变量
  6. 在管道选项卡中检查构建状态,它应该会自动重建更新。