zhengr commited on
Commit
465fb1c
·
1 Parent(s): c0e2830
Files changed (1) hide show
  1. Dockerfile +9 -8
Dockerfile CHANGED
@@ -1,16 +1,17 @@
1
  # 使用基础镜像 ollama/ollama:latest
2
- FROM ollama/ollama:latest
 
3
 
4
  # 执行 apt 更新和安装 python3 和 pip3
5
- RUN apt update && apt install -y python3 && apt install -y python3-pip
6
 
7
  # 安装 litellm 和 litellm[proxy],指定豆瓣镜像源
8
- RUN pip3 install litellm
9
  RUN pip3 install 'litellm[proxy]'
10
 
11
  # Create a directory for Ollama data
12
- RUN mkdir -p /.ollama
13
- RUN chmod -R 777 /.ollama
14
 
15
  WORKDIR /.ollama
16
 
@@ -22,9 +23,9 @@ RUN chmod +x /entrypoint.sh
22
  ENV SERVER_ROOT_PATH="/api"
23
 
24
  EXPOSE 4000
25
- EXPOSE 7860
26
- EXPOSE 11434
27
- EXPOSE 443
28
 
29
  # 设置启动命令(踩坑记录:CMD无法覆盖ollama/ollama镜像的ENTRYPOINT,导致一致报错,改用ENTRYPOINT就可以解决)
30
  # CMD ["litellm", "--model", "ollama/deepseek-llm:67b-chat"]
 
1
  # 使用基础镜像 ollama/ollama:latest
2
+ #FROM ollama/ollama:latest
3
+ FROM python:3.11.8-slim
4
 
5
  # 执行 apt 更新和安装 python3 和 pip3
6
+ #RUN apt update && apt install -y python3 && apt install -y python3-pip
7
 
8
  # 安装 litellm 和 litellm[proxy],指定豆瓣镜像源
9
+ #RUN pip3 install litellm
10
  RUN pip3 install 'litellm[proxy]'
11
 
12
  # Create a directory for Ollama data
13
+ #RUN mkdir -p /.ollama
14
+ #RUN chmod -R 777 /.ollama
15
 
16
  WORKDIR /.ollama
17
 
 
23
  ENV SERVER_ROOT_PATH="/api"
24
 
25
  EXPOSE 4000
26
+ #EXPOSE 7860
27
+ #EXPOSE 11434
28
+ #EXPOSE 443
29
 
30
  # 设置启动命令(踩坑记录:CMD无法覆盖ollama/ollama镜像的ENTRYPOINT,导致一致报错,改用ENTRYPOINT就可以解决)
31
  # CMD ["litellm", "--model", "ollama/deepseek-llm:67b-chat"]