From ac20696a8a63b7d6cfe6c2a1d5d0989752f3ec7d Mon Sep 17 00:00:00 2001 From: Aiden Dai Date: Wed, 3 Apr 2024 17:07:15 +0800 Subject: [PATCH] Add Dockerfile for fargate --- src/Dockerfile_ecs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/Dockerfile_ecs diff --git a/src/Dockerfile_ecs b/src/Dockerfile_ecs new file mode 100644 index 0000000..64331ed --- /dev/null +++ b/src/Dockerfile_ecs @@ -0,0 +1,11 @@ +FROM python:3.12-slim + +WORKDIR /app + +COPY ./requirements.txt /app/requirements.txt + +RUN pip install --no-cache-dir --upgrade -r /app/requirements.txt && pip install --no-cache-dir --upgrade boto3 + +COPY ./api /app/api + +CMD ["uvicorn", "api.app:app", "--host", "0.0.0.0", "--port", "80"] \ No newline at end of file