AzraelH commited on
Commit
39d7a2b
·
1 Parent(s): c812e62

Fix Space Docker startup

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -8
Dockerfile CHANGED
@@ -2,16 +2,19 @@ FROM python:3.11-slim
2
 
3
  WORKDIR /app
4
 
5
- RUN pip install --no-cache-dir \
6
- fastapi \
7
- numpy \
8
- "openenv-core[core]" \
9
- pydantic \
10
- streamlit \
11
- uvicorn
 
 
 
12
 
13
  COPY . /app
14
 
15
  EXPOSE 8000
16
 
17
- CMD ["python", "-m", "server.app", "--host", "0.0.0.0", "--port", "8000"]
 
2
 
3
  WORKDIR /app
4
 
5
+ ENV PYTHONDONTWRITEBYTECODE=1
6
+ ENV PYTHONUNBUFFERED=1
7
+ ENV PIP_NO_CACHE_DIR=1
8
+
9
+ COPY pyproject.toml README.md /app/
10
+ COPY server /app/server
11
+ COPY models.py __init__.py /app/
12
+
13
+ RUN pip install --upgrade pip && \
14
+ pip install .
15
 
16
  COPY . /app
17
 
18
  EXPOSE 8000
19
 
20
+ CMD ["uvicorn", "server.app:app", "--host", "0.0.0.0", "--port", "8000"]