# Использую базовый образ Python FROM python:3.12-slim # Устанавливаю рабочую директорию внутри контейнера WORKDIR /app # Копирую файл requirements.txt в контейнер COPY book_service/requirements.txt . # Устанавливаю зависимости RUN pip install --no-cache-dir -r requirements.txt # Копирую все файлы в контейнер COPY book_service/book_service.py . ## Открываю порт 20001 для Flask #EXPOSE 20001 # Команда для запуска Python-скрипта CMD ["python", "book_service.py"]