Образ по дайджесту в Docker
Дайджест образа - это точная
метка содержимого, а не подвижное
слово latest.
Тег может указывать на новую
сборку завтра, а дайджест
меняется только когда меняются
слои файлов.
Для проверки версии его удобнее
тега на конце имени.
Столбец дайджестов не включён
в таблицу по умолчанию.
Его добавляют отдельным флагом
и сужают список до одного
репозитория.
Выполним список alpine
с дайджестами:
docker images --digests alpine
В столбце длинная строка после
sha256.
По ней образ скачивают как имя,
знак @ и эта строка.
Хеш копируют из этого столбца
на вашем компьютере, а не
придумывают в учебнике.
Так фиксируют ровно те байты,
которые уже лежат локально
или пришли из реестра.
Откройте таблицу alpine с колонкой дайджеста и выпишите начало строки до первого двоеточия внутри хеша.
Объясните, чем строка дайджеста в таблице отличается от тега latest для того же репозитория.