Выбор ответа Junior Образы и слои спрашивают часто обновлено
Что значит тег latest
Вопрос
Что означает тег latest у образа?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Просто тег по умолчанию; на что он указывает, решает тот, кто пушит. Docker подставляет latest, когда тег не указан, и всё.
Варианты ответа
- Самую свежую стабильную версию: реестр сам переносит тег на новый push
- Последнюю версию этого образа, скачанную на эту машину раньше других
- Ночную сборку, которую реестр собирает из основной ветки репозитория
- Просто тег по умолчанию; на что он указывает, решает тот, кто пушитправильный ответ
Разбор
Docker подставляет latest, когда тег не указан, и всё. Реестр не следит, что это самая новая версия: если автор запушил 1.5 и не обновил latest, тот останется старым. Поэтому в продакшене latest не используют. Локальный кеш и ночные сборки к смыслу тега отношения не имеют.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.