diff --git a/Dockerfile b/Dockerfile index 351411cbbc..4712a8bea4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,16 +1,21 @@ # Base image FROM python:3.9-slim -# Set the working directory -WORKDIR /app - # Copy the project files to the working directory -COPY . /app +COPY litellm /app/litellm + +# Set the working directory +WORKDIR /app/litellm # Install the project dependencies +COPY requirements.txt /app/litellm/requirements.txt RUN pip install -r requirements.txt WORKDIR /app/litellm/proxy +COPY hosted_config.yaml /app/hosted_config.yaml + +EXPOSE 4000/tcp + # Set the command to run when the container starts CMD python3 proxy_cli.py --config /app/hosted_config.yaml --port 4000 \ No newline at end of file