采用Docker+Ollama+Open WebUI方案本地部署

1.本地安装Docker Desktop

官网https://www.docker.com/下载 ,安装直接下一步即可,

2.配置国内镜像仓库

两种方式修改:

①找到配置文件daemon.json

②可视化界面(本质也是daemon.json文件)

国内镜像仓库

  "registry-mirrors": [
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc",
    "https://ghcr.io",
    "https://ghcr.nju.edu.cn",
    "https://docker.1ms.run"
  ]

3.docker安装Ollama

用国内镜像仓库安装Ollama(官网需要翻墙)

# 安装镜像
docker run -d --name ollama -p 11434:11434 -v ollama:/root/.ollama docker.1ms.run/ollama/ollama

# 验证ollama是否安装成功

# 在容器中执行以下命令,安装deepseek-r1模型
docker exec -it ollama ollama run deepseek-r1:7b

⚠️安装完Ollama,在浏览器访问http://localhost:11434/,如果页面返回

则表示安装成功,在执行模型安装命令。

4.docker安装open-webui

用国内镜像仓库安装open-webui。这个GitHub上的一个开源仓库,用从官方仓库安装会很慢!!!

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.nju.edu.cn/open-webui/open-webui:main

访问http://localhost:3000/

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐