Как производится конфигурация Docker

Python Senior Без компании
Как производится конфигурация Docker
Ответы
Конфигурация Docker обычно выполняется через файл `Dockerfile`, который содержит инструкции для сборки образа. Основные директивы: - **FROM** – базовый образ (например, `python:3.9`). - **WORKDIR** – рабочая директория внутри контейнера. - **COPY/ADD** – копирование файлов в контейнер. - **RUN** – выполнение команд при сборке (установка зависимостей и т.д.). - **CMD/ENTRYPOINT** – команда для запуска контейнера. Пример `Dockerfile` для Python-приложения: ``` FROM python:3.9 WORKDIR /app COPY requirements.txt . RUN pip install -r requirements.txt COPY . . CMD ["python", "app.py"] ``` Для управления контейнерами используется `docker-compose.yml`, где можно задать настройки сети, volumes, переменные окружения и зависимости между сервисами.