Що означає "immutable tag"?
"Immutable tag" - це тег образу, який не можна змінити після публікації. Якщо тег позначено як immutable, його не можна перезаписати новою версією образу - можна лише створити інший тег.
Навіщо це роблять
- щоб уникнути ситуації, коли один і той самий тег вказує на різні версії образу;
- щоб деплой завжди був передбачуваним;
- щоб
v1.0сьогодні іv1.0через рік - це один і той самий образ, байт у байт.
Приклад
myapp:1.0- immutablemyapp:latest- зазвичай mutable (можна перезаписувати)
Коротко
Immutable tag = версія образу, яку не можна змінювати після публікації. Це гарантує стабільність і повторюваність збірок.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.