如何在dockerfile中提到ubuntu补丁版本

时间:2018-10-31 21:14:54

标签: docker docker-pull

是否可以在dockerfile中提及ubuntu补丁版本
例如通常要获得ubuntu 16.04,我们在dockerfile中会有以下一行

FROM ubuntu:16.04

我想做的是在16.04版本之内,还会有补丁版本,例如16.04.0416.04.05,所以我想在dockerfile中提及该补丁版本。

有可能吗?如果我写FROM ubuntu:16.04.04还有其他语法吗?另一种指定方式。

1 个答案:

答案 0 :(得分:0)

这些FROM值对应于ubuntu dockerhub存储库中的文字标记值。是否找到它取决于ubuntu小组如何标记他们的docker映像以及保留较旧版本的时间。

您可以在这里查看是否满足您的要求:

https://hub.docker.com/r/library/ubuntu/tags/

看起来它们没有标记补丁程序的版本号,但它们确实保留了标记补丁程序的日期,例如xenial-20180228。如果知道16.04.04的补丁程序日期,则可以在dockerhub的标签列表中查看,看是否有一个匹配或接近。