Add dockerfile

This commit is contained in:
Tyler Perkins 2023-07-25 23:13:58 -04:00
parent 9412dcd577
commit 471dbb421b
2 changed files with 28 additions and 0 deletions

13
Dockerfile Normal file
View File

@ -0,0 +1,13 @@
FROM python:3.9
WORKDIR /code
COPY ./requirements.txt /code/requirements.txt
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
COPY ./src /code/src
CMD ["uvicorn", "src.main:app", "--host", "0.0.0.0", "--port", "80"]

15
requirements.txt Normal file
View File

@ -0,0 +1,15 @@
annotated-types==0.5.0
anyio==3.7.1
click==8.1.6
envyaml==1.10.211231
exceptiongroup==1.1.2
fastapi==0.100.0
h11==0.14.0
idna==3.4
pydantic==2.1.1
pydantic_core==2.4.0
PyYAML==6.0.1
sniffio==1.3.0
starlette==0.27.0
typing_extensions==4.7.1
uvicorn==0.23.1