本地部署 Ollama + Dify 完整教程(含 Docker 配置)

一、前置工具安装

1. 安装 Ollama(E盘部署)

参考教程:Windows 系统 Ollama 安装到 E 盘详细步骤

  • 核心说明:按教程指引将 Ollama 安装路径指定到 E 盘,避免C盘空间占用
  • 安装后验证:打开命令行输入 ollama --version,显示版本号即安装成功

2. 安装 Docker Desktop

(1)基础安装教程

Docker Desktop for Windows 安装指南

(2)避坑参考

Docker 常见安装与运行问题解决方案

(3)关键配置:E:\Docker 目录权限设置(必做)

为避免 Docker 读写权限报错,需给 E:\Docker 及子目录配置 Everyone 完全控制权限,推荐命令行高效操作:

步骤 1:以管理员身份打开命令提示符
  1. 点击 Windows 开始菜单 → 搜索 cmd
  2. 右键点击「命令提示符」→ 选择 以管理员身份运行(无管理员权限会操作失败)
步骤 2:执行权限配置命令

复制以下命令直接粘贴到命令行,按回车依次执行:

:: 1. 获取 E:\Docker 目录及子目录所有权(递归处理)
takeown /f "E:\Docker" /r /d y

:: 2. 授予 Everyone 完全控制权限(应用到所有子目录/文件)
icacls "E:\Docker" /grant Everyone:(OI)(CI)F /t
命令参数说明
参数 作用说明
takeown /f 指定目标目录路径
takeown /r 递归处理所有子目录和文件
takeown /d y 权限提示时自动确认,无需手动操作
icacls /grant 授予指定用户/组权限
(OI) 权限应用到所有文件(Object Inherit)
(CI) 权限应用到所有子目录(Container Inherit)
F 表示「完全控制」权限
icacls /t 递归处理所有子对象
配置验证
  1. 导航到 E:\Docker,选择任意子目录/文件 → 右键「属性」→ 切换到「安全」选项卡
  2. 在「组或用户名」中找到 Everyone,查看权限为「完全控制」即配置成功
作用说明
  • 解决 Docker 操作时「无法枚举容器中的对象」报错
  • 确保 Docker 容器可正常读写 E:\Docker 目录下的数据

二、本地化部署核心步骤

Ollama + Dify 菜鸟级部署教程

参考教程:Ollama + Dify 本地化部署完整指南

  • 适用场景:零基础用户快速搭建本地 AI 服务
  • 核心流程:按教程完成 Ollama 模型下载 → Dify 容器部署 → 两者关联配置 → 功能验证
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐