Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке Dockerfile?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Dockerfile** - це текстовий файл із набором інструкцій, які описують, як зібрати Docker-образ. **Ключове:** Dockerfile - це рецепт, Docker-образ - готова страва, а контейнер - запущений екземпляр цієї «страви» в роботі.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняDockerfile - це текстовий файл з набором інструкцій, які описують, **як зібрати Docker-образ**. Кожен рядок у Dockerfile - це крок збірки (встановлення залежностей, копіювання файлів, запуск команд тощо). --- ### **Що робить Dockerfile** - задає базовий образ (наприклад, `ubuntu` або `python:3.10`); - копіює файли проєкту всередину майбутнього образу; - встановлює залежності; - налаштовує робочу директорію та змінні середовища; - вказує команду, яка буде виконуватися під час запуску контейнера. --- ### **Найпростіший приклад Dockerfile** ```Dockerfile FROM python:3.10 WORKDIR /app COPY . . RUN pip install -r requirements.txt CMD ["python", "app.py"] ``` --- ### **Як використовується** 1. Пишемо Dockerfile 2. Збираємо образ: ```bash docker build -t myapp . ``` 3. Запускаємо контейнер: ```bash docker run myapp ``` --- **Коротко:** Dockerfile - це рецепт. Docker-образ - готова страва. Контейнер - запущений екземпляр цієї «страви» в роботі.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.