api gateway example done | maybe need some cleanup

This commit is contained in:
2026-01-10 23:20:04 +03:00
parent f76982bb57
commit 9ecf873877
9 changed files with 603 additions and 33 deletions

View File

@@ -1,20 +1,7 @@
# Используем official Python runtime как базовый образ
FROM python:3.11-slim
# Устанавливаем рабочую директорию в контейнере
WORKDIR /app
# Копируем файл зависимостей
COPY requirements.txt .
# Устанавливаем зависимости
RUN pip install --no-cache-dir -r requirements.txt
# Копируем код приложения
COPY service-1-main.py main.py
# Экспонируем порт
EXPOSE 8001
# Команда для запуска приложения
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8001"]
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8001"]