Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке Docker?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Docker** - це платформа, яка дозволяє запускати застосунки в ізольованих контейнерах. **Ключове:** Docker - це інструмент для упаковки і запуску застосунків у контейнерах, який робить розробку, тестування і деплой швидшими, простішими і безпечнішими.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Docker** - це платформа, яка дозволяє **запускати застосунки в ізольованих контейнерах**. Контейнер - це як «міні-комп'ютер» всередині твоєї системи: в ньому є все необхідне для роботи програми - код, залежності, бібліотеки і налаштування. ### Як це працює - Замість встановлення всього вручну (PostgreSQL, Python, Nginx тощо) на комп'ютер, ти створюєш **контейнер** - упаковане середовище, де все вже налаштовано. - Контейнери працюють поверх однієї операційної системи, але ізольовані один від одного. - Їх можна легко **запускати, зупиняти, копіювати і переносити** на інші машини без зміни коду. ### Приклад Ти хочеш запустити PostgreSQL: замість встановлення - ```bash docker run -d -p 5432:5432 postgres ``` і за секунди у тебе готова працююча БД в контейнері. ### Навіщо потрібен Docker 1. **Ізоляція** - кожен проєкт працює у своєму середовищі, не конфліктує з іншими. 2. **Переносимість** - контейнер можна запустити на будь-якому сервері, де є Docker. 3. **Швидке розгортання** - легко розгорнути копію застосунку чи бази. 4. **Узгодженість середовища** - "працює у мене" = "працює всюди". **Підсумок:** Docker - це інструмент для упаковки і запуску застосунків у контейнерах, який робить розробку, тестування і деплой швидшими, простішими і безпечнішими.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.