Xavier Antonio Ochoa Chehab commited on
Commit
d3031f2
·
1 Parent(s): 527210d

New commit

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -7,10 +7,13 @@ RUN useradd -m -u 1000 user
7
  USER user
8
  ENV PATH="/home/user/.local/bin:$PATH"
9
 
 
 
 
 
10
  WORKDIR /app
11
  COPY --chown=user ./requirements.txt requirements.txt
12
- RUN python -m venv /home/user/venv
13
- RUN . /home/user/venv/bin/activate && pip install uv && uv pip install --no-cache-dir --upgrade -r requirements.txt
14
 
15
  COPY --chown=user . /app
16
- CMD /home/user/venv/bin/activate && chainlit run app.py --host 0.0.0.0 --port 7860
 
7
  USER user
8
  ENV PATH="/home/user/.local/bin:$PATH"
9
 
10
+ ENV VIRTUAL_ENV=/home/user/venv
11
+ RUN python -m venv $VIRTUAL_ENV
12
+ ENV PATH="$VIRTUAL_ENV/bin:$PATH"
13
+
14
  WORKDIR /app
15
  COPY --chown=user ./requirements.txt requirements.txt
16
+ RUN pip install uv && uv pip install --no-cache-dir --upgrade -r requirements.txt
 
17
 
18
  COPY --chown=user . /app
19
+ CMD python -m chainlit run app.py --host 0.0.0.0 --port 7860