如何从Docker Hub获得用于开放自由映像的稳定版本?

时间:2019-04-09 06:14:11

标签: docker dockerhub open-liberty

由于开放自由映像的版本和标签处理,我有点困惑。 第一:https://hub.docker.com/_/open-libertyhttps://hub.docker.com/r/openliberty/open-liberty有什么区别?正确的是什么?

我想使用稳定,不变的docker映像版本来实现自由开放。

此刻,我在DOCKERFILE中使用它: 来自open-liberty:kernel

但是我想使用一个稳定的版本,并且不知道要查找。 如果我在这里查看:https://hub.docker.com/_/open-liberty?tab=description 我只能看到变体,但没有看到开放自由的版本。 我猜像是这样的https://hub.docker.com/r/jboss/wildfly/tags

在Github(https://github.com/OpenLiberty/ci.docker/tree/master/official)上,我可以看到DOCKERFILE上的更改。因此,当我提取图像时,我将获得当前的“提交”。因此,我们团队中的每个开发人员都有此图像的不同版本。

此刻,我们使用类似的方法: 来自开放自由:kernel @ sha256:40fb5a0bdade0815d6e51be47b3f225551d645719da7b1029616334c429c8eb3

但这不是正确的解决方案。 有人可以解释一下开放自由图像上没有稳定标签的原因吗?

感谢您的支持!

1 个答案:

答案 0 :(得分:0)

link概述了Open Liberty的官方版本与社区版本之间的差异。基本上,社区版本(openliberty / open-liberty)早于正式版本(_ / open-liberty),因此现在我们仅将其保留为“额外”功能,例如每日图像,示例应用程序图像的未来之家和Open基于非官方图像的自由图像,例如当前的Java11 + OpenJ9图像。

就版本控制而言,正确的是,当前使用SHA是唯一的方法,如here所述。我们正在考虑添加图片标签,因此,如果您可以在该GitHub问题中添加您的投票/意见,那将是一个很好的选择。

相关问题