cathyx commited on
Commit
58035e6
·
1 Parent(s): d86ae16

build from source

Browse files
Files changed (2) hide show
  1. Dockerfile +7 -0
  2. requirements.txt +1 -2
Dockerfile CHANGED
@@ -1,8 +1,15 @@
1
  FROM nvcr.io/nvidia/pytorch:25.09-py3 AS base
2
 
 
 
 
3
  COPY --chown=user ./requirements.txt requirements.txt
4
  RUN pip install --no-cache-dir --upgrade -r requirements.txt
5
 
 
 
 
 
6
  # 创建与 HF Spaces 运行时一致的 uid=1000 用户,避免 getpwuid() 错误
7
  RUN groupadd -g 1000 user && \
8
  useradd -m -u 1000 -g user user || true
 
1
  FROM nvcr.io/nvidia/pytorch:25.09-py3 AS base
2
 
3
+ RUN apt-get update && \
4
+ apt-get install -y git-lfs
5
+
6
  COPY --chown=user ./requirements.txt requirements.txt
7
  RUN pip install --no-cache-dir --upgrade -r requirements.txt
8
 
9
+ RUN git clone https://github.com/xueh-nv/aiconfigurator.git
10
+ RUN git lfs pull
11
+ RUN pip3 install .[webapp]
12
+
13
  # 创建与 HF Spaces 运行时一致的 uid=1000 用户,避免 getpwuid() 错误
14
  RUN groupadd -g 1000 user && \
15
  useradd -m -u 1000 -g user user || true
requirements.txt CHANGED
@@ -1,4 +1,3 @@
1
  fastapi
2
  uvicorn[standard]
3
- gradio
4
- aiconfigurator
 
1
  fastapi
2
  uvicorn[standard]
3
+ gradio==5.47.1