summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile11
1 files changed, 6 insertions, 5 deletions
diff --git a/Dockerfile b/Dockerfile
index 7dece8b..ffb35ef 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,10 +1,11 @@
FROM python:3.11
WORKDIR /code
-ARG FLIT_ROOT_INSTALL=1
-RUN pip install flit
-COPY . /code/
-RUN flit install
+COPY ./requirements.txt /code/requirements.txt
-CMD [ "uvicorn", "src.guzzle_api.api:app", "--host", "0.0.0.0", "--port", "7070"]
+RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
+
+COPY ./src/guzzle_api /code/guzzle_api
+
+CMD [ "uvicorn", "guzzle_api.api:app", "--host", "0.0.0.0", "--port", "80"]