Skip to main content

Що таке контейнер?

Контейнер - це ізольоване середовище, в якому запускається застосунок з усіма необхідними залежностями (бібліотеки, пакети, конфіги), але без власної окремої операційної системи. Він використовує спільне ядро ОС хоста, але працює так, ніби в окремому просторі.

Головні властивості контейнера:

  1. Ізоляція - контейнер не заважає іншим процесам і не конфліктує з чужими версіями бібліотек.
  2. Передбачуваність - застосунок поводиться однаково на будь-якому комп'ютері чи сервері.
  3. Легкість і швидкість - контейнери займають мало ресурсів і запускаються за частки секунди.
  4. Повторюваність - контейнер можна перезібрати і запустити знову точно таким же.

Якщо коротко: контейнер - це «упакований застосунок з його середовищем», який можна переносити і запускати будь-де, без ручного налаштування системи.

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

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

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