dify+docker+ollama离线本地部署
本文介绍了Dify、Docker和Ollama的离线本地部署方法及常见问题解决。主要内容包括:1) Docker安装过程中遇到的仓库Release文件缺失和GPG错误问题及解决方案;2) Docker详细安装步骤;3) Dify安装包下载路径及使用说明;4) Ollama本地部署流程,包含模型下载和插件配置。文章提供了详细的命令行操作指引和截图说明,帮助用户在本地环境中完成这三个工具的部署和配置。
dify+docker+ollama离线本地部署
常见报错1
E: 仓库 “https://download.docker.com/linux/ubuntu kylin Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节
解决方法1
如果是银河麒麟 V10(Kylin V10),它的 lsb_release -cs 输出的是 kylin,但 Docker 官方源并不支持 kylin 这个 codename,所以报错了:
sudo gedit /etc/apt/sources.list.d/docker.list
将这个
deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu kylin stable
换成
deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu focal stable
报错2
W: GPG 错误:https://download.docker.com/linux/ubuntu focal Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 7EA0A9C3F273FCD8
E: 仓库 “https://download.docker.com/linux/ubuntu focal Release” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
解决办法2
覆盖原有的文件,没有出现y/n选项多试几遍
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
docker
1、设置docker安装源
sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release -y
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2、添加 Docker 官方的 GPG 公钥
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo apt update
3、安装docker
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
4、验证
docker --version
出现版本号即可
dify
下载
通过网盘分享的文件:dify-1.4.0.tar.gz等5个文件
链接: https://pan.baidu.com/s/13aJHKsocf8TM6bKdIWlP8g?pwd=4uax 提取码: 4uax
–来自百度网盘超级会员v4的分享

tar -xf dify-1.4.0.tar.gz
sudo docker load -i redis.tar
sudo docker load -i squid.tar
sudo docker load -i all_images.tar
#注意要在文件所在的目录下操作
查找内网地址
ifconfig
使用en01:所显示的以太网地址
使用地址在主机上登入(或localhost)
出现注册页面,填写以下邮箱用户名密码即可,邮箱可以用于后面找回密码
ollama
可以直接参考
https://zhuanlan.zhihu.com/p/1911571680557507129
1、本地下载ollama
https://ollama.com/download/linux,选择linux,网站提示使用以下命令
curl -fsSL https://ollama.com/install.sh | sh
2、安装模型
查找你要的模型,本人使用deepseek-r1:32b
ollama run deepseek-r1:32b
3、安装插件搜索ollama–》安装
4、配置
点击头像–》设置–》添加模型

更多推荐
所有评论(0)