From 2922182959e1dd220c4afdc539f869156e02cd28 Mon Sep 17 00:00:00 2001 From: Urlo30 <91965455+UrloMythus@users.noreply.github.com> Date: Tue, 31 Dec 2024 11:09:00 +0100 Subject: [PATCH] Create Dockerfile --- Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..821b5aa --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM python:3.10-slim-buster + +# Set the working directory in the container to /app +WORKDIR /app + +# Install git +RUN apt-get update && apt-get install -y git + +# Clone the repository +RUN git clone https://github.com/Urlo30/LoapTri2.git . + +# Copy the local config.json file to the container + +# Install any needed packages specified in requirements.txt +RUN pip install --no-cache-dir -r requirements.txt + + +EXPOSE 8888 + +# Run run.py when the container launches +CMD ["uvicorn", "run:main_app", "--host", "0.0.0.0", "--port", "8888", "--workers", "4"]