Skip to main content

Що означає «іммутабельність образу»?

Іммутабельність образу означає, що образ не можна змінити після його створення. Він «заморожений» у тому вигляді, у якому був зібраний. Якщо потрібно щось змінити (додати пакет, оновити конфігурацію тощо), Docker не редагує старий образ, а створює новий на його основі.

Навіщо це потрібно (junior-рівень)

  • Передбачуваність - той самий образ завжди запускається однаково.
  • Відтворюваність - легко відтворити середовище на будь-якій машині.
  • Безпека та контроль версій - можна зберігати v1, v2, v3 і розуміти, що всередині, без несподіваних змін.

Якщо коротко: Іммутабельність = образ не можна міняти, можна тільки збирати новий, тому він завжди залишається стабільним і передбачуваним.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.