Выбор ответа Junior Образы и слои спрашивают часто обновлено

Что значит тег latest

Вопрос

Что означает тег latest у образа?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Просто тег по умолчанию; на что он указывает, решает тот, кто пушит. Docker подставляет latest, когда тег не указан, и всё.

Варианты ответа

  1. Самую свежую стабильную версию: реестр сам переносит тег на новый push
  2. Последнюю версию этого образа, скачанную на эту машину раньше других
  3. Ночную сборку, которую реестр собирает из основной ветки репозитория
  4. Просто тег по умолчанию; на что он указывает, решает тот, кто пушитправильный ответ

Разбор

Docker подставляет latest, когда тег не указан, и всё. Реестр не следит, что это самая новая версия: если автор запушил 1.5 и не обновил latest, тот останется старым. Поэтому в продакшене latest не используют. Локальный кеш и ночные сборки к смыслу тега отношения не имеют.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.