Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке контейнер у Docker?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Контейнер у Docker** - це запущений екземпляр Docker-образу, що працює як ізольований процес на хостовій системі. **Ключове:** контейнер - це ізольований процес, запущений з образу, який виглядає як окреме середовище, але розділяє ядро ОС із хостом.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняКонтейнер у Docker - це запущений екземпляр Docker-образу, що працює як ізольований процес на хостовій системі. У контейнера є своє файлове середовище, мережа, змінні середовища та ресурси, але він використовує спільне ядро операційної системи з хостом. ### **Ключові властивості контейнера** 1. **Ізоляція** Процеси контейнера не бачать процеси та файлову систему інших контейнерів (namespaces). 2. **Власна файлова система** Контейнер отримує файлову систему на основі образу, плюс верхній writable-шар для своїх змін. 3. **Легкість і швидкість** Контейнери запускаються за частки секунди й споживають менше ресурсів, ніж віртуальні машини. 4. **Ефемерність** Контейнер живе, поки працює його основний процес. Після зупинки його стан зазвичай не зберігається (якщо не використовувати volume). ### **Головна думка** > Контейнер - це ізольований процес, запущений з образу, який виглядає як окреме середовище, але розділяє ядро ОС із хостом. Якщо потрібно - можу ще коротко порівняти контейнер і віртуальну машину в одній таблиці.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.