jellychoco commited on
Commit
6fb385e
Β·
1 Parent(s): 4244176

solve version conflict

Browse files
Files changed (2) hide show
  1. Dockerfile +4 -1
  2. requirements.txt +2 -1
Dockerfile CHANGED
@@ -5,11 +5,13 @@ WORKDIR /app
5
  # μ‹œμŠ€ν…œ νŒ¨ν‚€μ§€ μ„€μΉ˜
6
  RUN apt-get update && apt-get install -y \
7
  build-essential \
 
8
  && rm -rf /var/lib/apt/lists/*
9
 
10
  # ν•„μš”ν•œ Python νŒ¨ν‚€μ§€ μ„€μΉ˜
11
  COPY requirements.txt .
12
- RUN pip install --no-cache-dir -r requirements.txt
 
13
 
14
  # μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ½”λ“œ 볡사
15
  COPY . .
@@ -20,6 +22,7 @@ USER user
20
 
21
  # ν™˜κ²½ λ³€μˆ˜ μ„€μ •
22
  ENV PATH="/home/user/.local/bin:$PATH"
 
23
 
24
  # μ„œλ²„ μ‹€ν–‰
25
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
 
5
  # μ‹œμŠ€ν…œ νŒ¨ν‚€μ§€ μ„€μΉ˜
6
  RUN apt-get update && apt-get install -y \
7
  build-essential \
8
+ git \
9
  && rm -rf /var/lib/apt/lists/*
10
 
11
  # ν•„μš”ν•œ Python νŒ¨ν‚€μ§€ μ„€μΉ˜
12
  COPY requirements.txt .
13
+ RUN pip install --no-cache-dir numpy==1.24.3 && \
14
+ pip install --no-cache-dir -r requirements.txt
15
 
16
  # μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ½”λ“œ 볡사
17
  COPY . .
 
22
 
23
  # ν™˜κ²½ λ³€μˆ˜ μ„€μ •
24
  ENV PATH="/home/user/.local/bin:$PATH"
25
+ ENV PYTHONPATH="/app:$PYTHONPATH"
26
 
27
  # μ„œλ²„ μ‹€ν–‰
28
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
requirements.txt CHANGED
@@ -4,4 +4,5 @@ pydantic==2.4.2
4
  python-dotenv==1.0.0
5
  transformers==4.35.2
6
  sentencepiece==0.1.99
7
- torch==2.1.1
 
 
4
  python-dotenv==1.0.0
5
  transformers==4.35.2
6
  sentencepiece==0.1.99
7
+ torch==2.1.1
8
+ numpy<2.0.0