我遇到了码头持续集成的问题。
我在cloud.docker.com中为我的项目设置了自动构建,但是在他们的网站(中心/商店)或他们的api中根本没有信息,这表明我的构建不是自动化的。
Docker Cloud看起来像这样:
但是在注册表中没有"版本"部分:
我想这应该看起来像其他成员项目,如下所示:
另外,正如我所说,使用端点:https://registry.hub.docker.com/v2/repositories/{user}/{project}/
向我显示" 自动构建:false "
答案 0 :(得分:1)
我刚才意识到,在某种程度上,Docker Cloud自动构建和Docker Hub之间没有任何联系。
如果您在Docker Hub中创建自动构建,一切正常。我不明白这个的逻辑,因为如果您在docker cloud或docker hub中创建一个repo,它们会同步为一个,但在Docker Cloud上创建的自动构建在Docker Hub中无法正确显示/存储。
无论何时推送到您的仓库或使用docker push
发送新版本,Docker Hub和Docker Store版本都会更新,但仅显示有关自动构建的信息在Docker Cloud中,如果你在这里做了。