Открыть боковую панель
Профком студентов физического факультета МГУ
FastAPI Project Template
Коммиты
c9a9eac9
Коммит
c9a9eac9
создал
Дек 08, 2022
по автору
semen603089
Просмотр файлов
python 3.11 init
владелец
86f602e9
Изменения
1
Скрыть пробелы
Построчно
Рядом
{{cookiecutter.repo_name}}/Dockerfile
Просмотр файла @
c9a9eac9
FROM
python:3.10
WORKDIR
/app
FROM
tiangolo/uvicorn-gunicorn-fastapi:python3.11
ENV
APP_NAME={{cookiecutter.module_name}}
ENV
APP_MODULE=${APP_NAME}.routes.base:app
COPY
./requirements.txt /app/
RUN
pip
install
--no-cache-dir
-r
/app/requirements.txt
RUN
pip
install
-U
-r
/app/requirements.txt
COPY
./alembic.ini /alembic.ini
COPY
./migrations /migrations/
COPY
./${APP_NAME} /app/${APP_NAME}
ADD
gunicorn_conf.py alembic.ini /app/
ADD
migrations /app/migrations
ADD
{{cookiecutter.module_name}} /app/{{cookiecutter.module_name}}
CMD
[ "gunicorn", "-k", "uvicorn.workers.UvicornWorker", "-c", "/app/gunicorn_conf.py", "{{cookiecutter.module_name}}.routes.base:app" ]
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать