【发布时间】:2021-04-18 17:39:08
【问题描述】:
希望这不是一个愚蠢的问题。在查看 Docker 镜像时,特别是来自官方存储库的镜像,它们列出了每个 dockerfile 的多个版本和标签。例如:
9.1.6-php8.0-apache-buster, 9.1-php8.0-apache-buster, 9-php8.0-apache-buster, php8.0-apache-
buster, 9.1.6-php8.0-apache, 9.1-php8.0-apache, 9-php8.0-apache, php8.0-apache, 9.1.6-apache-
buster, 9.1-apache-buster, 9-apache-buster, apache-buster, 9.1.6-apache, 9.1-apache,
9-apache, apache, 9.1.6, 9.1, 9, latest, 9.1.6-php8.0, 9.1-php8.0, 9-php8.0, php8.0
我的问题是为什么他们在链接中列出了这么多版本的变体(即 9.1.6-php8.0-apache-buster 和 9.1-php8.0-apache-buster 等)?我不确定这是否适用于搜索和蜘蛛(尽管它不需要像他们那样包含在链接中),还是因为每个 dockerfile 都可以修改为这些版本中的任何一个? (如果是这样,如何?)。例如,上面的 drupal dockerfile 支持 9 - 9.1.6,并且可以将 dockerfile 调整为该版本。 TBH,如果只是为了搜索索引,这主要是令人困惑,为什么他们这样做他们的链接,因为它看起来支持某些东西的多个版本。
【问题讨论】:
标签: docker dockerfile docker-image