/
garantyne
/
testAzurPython
Обзор
Документация
Войти
/
garantyne
/
testAzurPython
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
Dockerfile
20 строк
631 B
krela
first commit
29 ноя 2024, 11:25
29 ноя 2024, 11:25
5912d9a
Код
Авторство
О чём код?
# Используем базовый образ Python FROM python:3.11-slim-buster # Устанавливаем рабочую директорию WORKDIR /app # Копируем requirements.txt COPY requirements.txt . # Устанавливаем зависимости RUN pip install --no-cache-dir -r requirements.txt # Копируем приложение COPY . . # Устанавливаем переменные окружения ENV DATABASE_URL=postgresql://postgres:postgres@db:5435/postgres # Запускаем приложение Uvicorn CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]