这两天试了试Dify,在Windows 11笔记本电脑上安装Dify,再连接本地Ollama。过程中遇到了几个问题,分享给像我一样的小白伙伴们。

1,Docker安装用哪个版本?

Windows-AMR64或Windows-AMD64怎么选?

用命令行:echo %PROCESSOR_ARCHITECTURE%查看CPU类型即可

2,从国外Docker Hub拉取镜像太慢、不稳定怎么办?

在Docker Desktop的Docker Engine中用 "registry-mirrors": [...] 配置国内镜像仓库。

注意Json格式一定要写对,否则"Apply & restart"按钮是灰的,点不了。

3,Dify安装后,在浏览器中输入:localhost/apps,第一次运行自动转为localhost/install,但一直等待,没反应怎么办?

大概率是80端口冲突,修改.env文件中的NGINX_PORT及EXPOSE_NGINX_PORT,比如改成8080。

记得修改完并保存文件后,用Docker compose down和Docker compose up重启一下。浏览器进入地址为:localhost:8080/apps

4,Dify安装Ollama插件报错怎么办?

长时间等待后,系统报错消息如下:

大概率也是国外网址下载相关的包超时、不稳定导致的,修改compose.yaml 和 .env 文件,增加 PYTHON_ENV_INIT_TIMEOUT 的数值并设置 PIP_MIRROR_URL 为国内镜像源。

compose.yaml修改:

.env修改:

5,配置本地Ollama模型报错,Dify无法连接本地Ollama怎么办?

在添加Ollama模型过程中出错:

先确定本地Ollama运行正常,将模型的基础URL设为:http://localhost:11434报错,改为http://host.docker.internal:11434 就OK了。

更多推荐