在Docker Hub上指定自动构建时,我可以设置一些设置(Type("分支"或"标记")Name,Dockerfile Location和Docker Tag Name).但不幸的是,我没有找到任何文件.
我假设,当我选择Type'Branch'并输入a时Name,这是我正在使用的GitHub/BitBucket上的git存储库中的分支,这Docker Tag Name导致将标记分配给创建的图像.
我玩了一下,发现了一些我不清楚的事情 - 但我希望你能向我解释一下.
添加多个条目会导致只分配一个标记.我Docker Tag Name在第一个中使用了'Branch','master'和'/'以及'latest',在第二个中使用'v1'.但只有'v1'用作标签.
使用Type"标签"不会导致不同的结果.我认为如果用这个值标记git提交,这可能只会构建一个图像.这种类型是什么?
我一直在寻找能够将标签"最新"分配给最新版本的能力,并使用像v1,v2,v3等方案来进行旧版本的构建,就像我在本地构建图像时所做的那样.