手把手本地部署Dify教程,免费开始智能体工作流之旅

部署dify有2种方式,一个是部署到电脑本地,一个是部署到服务器上。

下面是部署电脑本地教程。

 

前提条件

安装 Dify 之前, 请确保你的机器已满足最低安装要求:

  • CPU >= 2 Core
  • RAM >= 4 GiB

第一步:下载docker

https://www.docker.com/products/docker-desktop/

打开上面这个网址,点击download docker desktop,选择和自己电脑系统适配的型号59b3baddb344804d11ccfdea12b1fbc3

像安装其他软件一下即可

打开

79e6c115aefa51b49f8093944e72a022

第一次打开,可以右上角注册登陆一下。

第二步:打开终端,输入部署

  • 克隆 Dify 源代码至本地环境。
# 假设当前最新版本为 0.15.3
git clone https://github.com/langgenius/dify.git --branch 0.15.3

3f8f4f2fa15f1233d4be918b02fb10d6

77f2588a60430c437fe8cbf7fc5d5239

 

第三步:启动 Dify

  1. 进入 Dify 源代码的 Docker 目录
    cd dify/docker
    
  2. 复制环境配置文件
    cp .env.example .env

 

3.启动docker容器

docker compose up -d

3dfc97cede93cf24f54387f3b72b9aac

到这一步,需要花点时间等一会儿

[+] Running 11/11
✔ Network docker_ssrf_proxy_network Created 0.1s
✔ Network docker_default Created 0.0s
✔ Container docker-redis-1 Started 2.4s
✔ Container docker-ssrf_proxy-1 Started 2.8s
✔ Container docker-sandbox-1 Started 2.7s
✔ Container docker-web-1 Started 2.7s
✔ Container docker-weaviate-1 Started 2.4s
✔ Container docker-db-1 Started 2.7s
✔ Container docker-api-1 Started 6.5s
✔ Container docker-worker-1 Started 6.4s
✔ Container docker-nginx-1 Started 7.1s

输入这段代码,最后检查是否所有容器都正常运行:

docker compose ps

446dab0fea6bdb63ddb2c890d7cfb850

应该可以看到包括 3 个业务服务 api / worker / web,以及 6 个基础组件 weaviate / db / redis / nginx / ssrf_proxy / sandbox

第四步:设置dify账户

在浏览器上打开:http://localhost/install

b6334eab329fd0060a93d823239fa0e7

 

输入你想设置的邮箱、账户、密码,然后就可以登陆了

207c6ca67227ef361a300c4ed83e3ebc

后期如果你想更新,输入下面这段代码即可:

cd dify/docker
docker compose down
git pull origin main
docker compose pull
docker compose up -d

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容