Windows安装docker+Dify本地部署
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、docker安装
- 二、dify安装
前言
在当今快速发展的技术环境中,容器化技术已成为现代应用开发与部署的核心工具之一。Docker 凭借其轻量化、可移植性和高效的资源管理能力,为开发者提供了便捷的环境隔离与部署方案,极大地简化了应用的构建、分发和运行流程。与此同时,Diffy 作为一款开源的差异分析工具,能够帮助团队快速检测系统行为变化,提升测试与调试效率,尤其在微服务架构和持续集成场景中表现突出。
将 Docker 与 Diffy 结合部署,不仅能充分利用容器化的优势实现快速环境搭建,还能通过差异分析优化系统稳定性与可靠性。本文旨在提供一套清晰、可操作的安装与部署指南,涵盖从基础环境配置到服务调优的全流程,助力开发者高效完成工具链整合,为后续的开发与测试工作奠定坚实基础。
本文旨在介绍docker的安装,和dify的私有化部署的流程,针对于Windows系统(注意windows家庭版不适用)。
一、docker安装
1.电脑设置
进入控制面板,点击程序后进入程序和功能,点击启用或关闭windows功能,出现如下界面。
将Hyper-V和使用于window,linux子功能两项勾选
2.docker下载
进入docker官网,https://www.docker.com/。注意需要魔法
选择下载后进行安装。可以看到桌面出现小鲸鱼的标志。
3.配置docker镜像
镜像内容为
{
“builder”: {
“gc”: {
“defaultKeepStorage”: “20GB”,
“enabled”: true
}
},
“experimental”: false,
“registry-mirrors”: [
“https://docker.m.daocloud.io”,
“https://docker.imgdb.de”,
“https://docker-0.unsee.tech”,
“https://docker.hlmirror.com”,
“https://docker.1ms.run”,
“https://func.ink”,
“https://lispy.org”,
“https://docker.xiaogenban1993.com”
]
}
然后在命令行中输入
docker -v
可以看到docker已经安装成功了。
二、dify安装
进入dify的下载网页下载压缩包并解压 https://github.com/langgenius/dify/
然后进入解压的文件夹目录下D:\dify-main\docker,摁住shift单击右键打开powershell
docker-compose up -d
建议使用魔法后拉取,拉取时间有点长,请耐心等待
拉取成功后,在网页输入自己本机ip即可进入,不知道的可以在cmd中输入 ipconf