javaeeduke commited on
Commit
aa7c141
·
verified ·
1 Parent(s): 59f7b7d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -6
Dockerfile CHANGED
@@ -1,9 +1,9 @@
1
- # 💡 直接使用 llama.cpp 官方构建好的纯 Linux-amd64 运行环境镜像
2
- FROM ghcr.io/ggerganov/llama.cpp:server
3
 
4
  WORKDIR /app
5
 
6
- # 安装 curl来下载模型
7
  USER root
8
  RUN apt-get update && apt-get install -y --no-install-recommends \
9
  curl \
@@ -18,9 +18,9 @@ RUN curl -L --fail \
18
  # 暴露 Hugging Face 规定的 7860 端口
19
  EXPOSE 7860
20
 
21
- # 启动 llama.cpp 自带满血版聊天 Web 界面
22
- # --host 0.0.0.0 和 --port 7860 是为了让外(你的浏览器)可以访问
23
- # -t 2 限制为免费层的 2 CPU 线程数
24
  CMD ["/llama-server", \
25
  "-m", "/app/model.gguf", \
26
  "--host", "0.0.0.0", \
 
1
+ # 💡 修正:使用全新的官方迁移后的纯 Linux-amd64 环境镜像
2
+ FROM ghcr.io/ggml-org/llama.cpp:server
3
 
4
  WORKDIR /app
5
 
6
+ # 切换到 root户安装必要工具
7
  USER root
8
  RUN apt-get update && apt-get install -y --no-install-recommends \
9
  curl \
 
18
  # 暴露 Hugging Face 规定的 7860 端口
19
  EXPOSE 7860
20
 
21
+ # 启动 llama.cpp 官方最新内置二进制服务器
22
+ # --host 0.0.0.0 和 --port 7860 映射到公
23
+ # -t 2 完美卡死在 HF 免费层的 2核 vCPU 限制内
24
  CMD ["/llama-server", \
25
  "-m", "/app/model.gguf", \
26
  "--host", "0.0.0.0", \