koh1018 commited on
Commit
0d7bbb7
Β·
1 Parent(s): fc1a2fa
Files changed (1) hide show
  1. Dockerfile +3 -2
Dockerfile CHANGED
@@ -16,10 +16,11 @@ RUN chown -R user:user /app
16
  USER user
17
 
18
  # 6. ν™˜κ²½ λ³€μˆ˜λ₯Ό μ„€μ •.
 
19
  ENV PATH="/home/user/.local/bin:${PATH}"
20
 
21
  # 7. requirements.txt νŒŒμΌμ„ 볡사.
22
- COPY --chown=user ./requirements.txt requirements.txt
23
 
24
  # 8. llama-cpp-python을 'λ˜‘λ˜‘ν•˜κ²Œ' μ„€μΉ˜ν•˜κΈ° μœ„ν•œ λͺ¨λ“  μ˜΅μ…˜μ„ μ„€μ •.
25
  # - CMAKE_ARGS: λΆˆν•„μš”ν•œ GPU μ˜΅μ…˜μ„ λͺ¨λ‘ 끔.
@@ -34,7 +35,7 @@ ENV CXX=g++-11
34
  RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
35
 
36
  # 10. λ‚˜λ¨Έμ§€ λͺ¨λ“  μ†ŒμŠ€ μ½”λ“œλ₯Ό μž‘μ—… 폴더에 볡사.
37
- COPY --chown=user . /app
38
 
39
  # 11. λͺ¨λ“  μ€€λΉ„κ°€ λλ‚˜λ©΄, μ„œλ²„λ₯Ό μ‹€ν–‰.
40
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
 
16
  USER user
17
 
18
  # 6. ν™˜κ²½ λ³€μˆ˜λ₯Ό μ„€μ •.
19
+ ENV HF_HOME /app/huggingface_cache
20
  ENV PATH="/home/user/.local/bin:${PATH}"
21
 
22
  # 7. requirements.txt νŒŒμΌμ„ 볡사.
23
+ COPY ./requirements.txt requirements.txt
24
 
25
  # 8. llama-cpp-python을 'λ˜‘λ˜‘ν•˜κ²Œ' μ„€μΉ˜ν•˜κΈ° μœ„ν•œ λͺ¨λ“  μ˜΅μ…˜μ„ μ„€μ •.
26
  # - CMAKE_ARGS: λΆˆν•„μš”ν•œ GPU μ˜΅μ…˜μ„ λͺ¨λ‘ 끔.
 
35
  RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
36
 
37
  # 10. λ‚˜λ¨Έμ§€ λͺ¨λ“  μ†ŒμŠ€ μ½”λ“œλ₯Ό μž‘μ—… 폴더에 볡사.
38
+ COPY . /app
39
 
40
  # 11. λͺ¨λ“  μ€€λΉ„κ°€ λλ‚˜λ©΄, μ„œλ²„λ₯Ό μ‹€ν–‰.
41
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]