/
ruslanf
/
organizational-structure-API
Обзор
Документация
Войти
/
ruslanf
/
organizational-structure-API
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
dockerfile
19 строк
754 B
Ruslan Fatkulin
final
09 мар 2026, 22:18
09 мар 2026, 22:18
010a5fa
Код
Авторство
О чём код?
# Используем легкий образ Python FROM python:3.11-slim # Устанавливаем системные библиотеки для psycopg2 RUN apt-get update && apt-get install -y libpq-dev gcc && rm -rf /var/lib/apt/lists/* # Рабочая директория WORKDIR /app # Сначала копируем зависимости (для кэширования слоев) COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Копируем остальной код COPY . . # Делаем скрипт запуска исполняемым (опционально) # Команда запуска: миграции + запуск сервера CMD sh -c "alembic upgrade head && python3 main.py"