Win10 成功 部署 docker + dify + 豆包 和遇到的所有坑

2025-01-10

先感谢下面所有参考文章的作者。少走了很多弯路。

## 部署 docker 版 dify

[Dify从0到1部署教程](https://zhuanlan.zhihu.com/p/7851207343)

什么是 Dify?
Dify 是一个开源的 AI 应用开发平台,让你能够快速创建类似 ChatGPT 的应用。
无需编程基础,通过简单的可视化配置,就能搭建专属的 AI 助手。
>基于别人提供的大模型,在应用层开发自己的应用。
如用Ollama本地部署一个大模型,然后在dify的模型配置中选择Ollama。
就可以本地有个聊天机器人。

### 安装 docker desktop

[docker官网下载](https://docs.docker.com/desktop/setup/install/windows-install/)

win10/win11专业版
开 Hyper-V or WSL(推荐)
[How to install Linux on Windows with WSL](https://learn.microsoft.com/en-us/windows/wsl/install)

>不想装虚拟机,就用docker,跟轻量级。
我没有单独安装wsl。 直接安装的 docker。


[官网注册账号](https://app.docker.com/)
>要魔法


### 切换 docker文件存储路径

Right-click on docker icon on desktop tray
Click on Settings
Click on Resources from the left-hand menu then under the Disk Image location cli

### DeepSeek DifyDocker 部署详细文档 对于希望使用 Docker部署 DeepSeek Dify 的用户来说,理解如何配置运行这些应用程序至关重要。虽然具体的官方文档可能针对不同项目有所差异,但是基于一般性的最佳实践以及提供的参考资料,可以构建一个较为完整的指南。 #### 使用 Docker Compose 进行多容器应用管理 Docker Compose 提供了一种便捷的方式来定义服务多个 Docker 容器的应用程序[^1]。通过编写 `docker-compose.yml` 文件来描述所需的服务、网络卷,从而简化复杂环境下的开发流程。 考虑到 ssrf_proxy_network 是 Docker Compose 文件中定义的一个特殊网络,在这个自定义网络内的服务能够互相通信而不受外部干扰[^2]。这意味着如果 DeepSeek 或者 Dify 需要内部组件间的安全交互,则应该利用这样的隔离特性设置相应的服务连接方式。 #### 构建适合于 DeepSeek/DifyDocker 组成文件实例 下面是一个假设的例子,展示了如何创建适用于这两个项目的部分 `docker-compose.yml`: ```yaml version: '3' services: deepseek-app: image: deepseek/image:tag networks: - internal_net dify-service: image: dify/image:tag depends_on: - deepseek-app networks: - internal_net networks: internal_net: external: false ``` 此示例仅作为概念验证,并不代表实际可用的配置;具体镜像名称 (`image`) 及标签 (`tag`) 应参照各自产品的最新版本说明获取确切信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值