matthoffner commited on
Commit
a962f8e
·
verified ·
1 Parent(s): 5d5ad51

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -11
Dockerfile CHANGED
@@ -28,23 +28,22 @@ RUN echo ${MODEL_URL} && \
28
  wget -O /app/${DEFAULT_CLIP_MODEL_FILE} ${CLIP_MODEL_URL}
29
 
30
  # Creating a non-root user
31
- RUN useradd -m -u 1000 user && \
32
- mkdir -p /home/user/app && \
33
- mv /app/${DEFAULT_MODEL_FILE} /home/user/app && \
34
- mv /app/${DEFAULT_CLIP_MODEL_FILE} /home/user/app && \
35
- chown -R user:user /home/user/app
36
 
37
- USER user
38
- ENV HOME=/home/user \
39
- PATH=/home/user/.local/bin:$PATH
40
 
41
- WORKDIR $HOME/app
42
 
43
  # Copying the rest of your application
44
- COPY --chown=user . .
45
 
46
  RUN ls -al
47
 
48
  EXPOSE 8000
49
 
50
- CMD ["python3", "-m", "llama_cpp.server", "--model", "/home/user/app/llava-v1.6-mistral-7b.Q3_K_XS.gguf", "--clip_model_path", "/home/user/app/mmproj-model-f16.gguf", "--chat_format", "llava-1-5"]
 
28
  wget -O /app/${DEFAULT_CLIP_MODEL_FILE} ${CLIP_MODEL_URL}
29
 
30
  # Creating a non-root user
31
+ #RUN mkdir -p /home/user/app && \
32
+ # mv /app/${DEFAULT_MODEL_FILE} /home/user/app && \
33
+ # mv /app/${DEFAULT_CLIP_MODEL_FILE} /home/user/app && \
34
+ # chown -R user:user /home/user/app
 
35
 
36
+ #USER user
37
+ #ENV HOME=/home/user \
38
+ # PATH=/home/user/.local/bin:$PATH
39
 
40
+ #WORKDIR $HOME/app
41
 
42
  # Copying the rest of your application
43
+ # COPY --chown=user . .
44
 
45
  RUN ls -al
46
 
47
  EXPOSE 8000
48
 
49
+ CMD ["python3", "-m", "llama_cpp.server", "--model", "/app/llava-v1.6-mistral-7b.Q3_K_XS.gguf", "--clip_model_path", "/app/mmproj-model-f16.gguf", "--chat_format", "llava-1-5"]