From ec13c803059be3355ed2849f09645d920a384229 Mon Sep 17 00:00:00 2001 From: zzsza Date: Sun, 11 Feb 2024 01:41:56 +0900 Subject: [PATCH] feat: Docker Image --- .../projects/web_single/Dockerfile | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/02-online-serving(fastapi)/projects/web_single/Dockerfile b/02-online-serving(fastapi)/projects/web_single/Dockerfile index c420290..ce7db4e 100644 --- a/02-online-serving(fastapi)/projects/web_single/Dockerfile +++ b/02-online-serving(fastapi)/projects/web_single/Dockerfile @@ -1,14 +1,7 @@ -FROM python:3.9.13-slim as requirements-stage - -WORKDIR /tmp -RUN pip install poetry -COPY ./pyproject.toml ./poetry.lock* /tmp/ -RUN poetry export -f requirements.txt --output requirements.txt --without-hashes - FROM python:3.9.13-slim WORKDIR /code -COPY --from=requirements-stage /tmp/requirements.txt /code/requirements.txt +COPY ./requirements.txt /code/requirements.txt RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt COPY . /code -CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"] +CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000", "--reload"] \ No newline at end of file