Spaces:
Sleeping
Sleeping
update
Browse files- 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"]
|