https://docs.dify.ai/getting-started/install-self-hosted/docker-compose

按照以下命令,可顺利部署成功

系统要求

  • CPU: 至少2核
  • 内存: 至少4 GB
  • Docker Desktop已安装并启用WSL 2后端

安装步骤

  1. 克隆Dify源代码

    创建dify文件夹,在文件夹中打开PowerShell或命令提示符,运行:

    1
    git clone https://github.com/langgenius/dify.git
  2. 进入Docker目录

    1
    cd dify/docker
  3. 复制环境配置文件

    1
    copy .env.example .env
  4. 启动Docker容器

    根据Docker Compose版本选择相应的命令:

    Docker Compose V2:

    1
    docker compose up -d

    Docker Compose V1:

    1
    docker-compose up -d
  5. 检查容器运行状态

    1
    docker compose ps
  6. 访问Dify初始化页面

    打开浏览器,访问:

    1
    http://localhost/install
  7. 设置管理员账户

    按照页面提示完成管理员账户的初始化设置。

  8. 访问Dify Web界面

    初始化完成后,访问:

    1
    http://localhost

注意事项

  • 确保Docker Desktop正确安装并运行。
  • 如遇权限问题,尝试以管理员身份运行PowerShell或命令提示符。
  • 确保所需端口(如80端口)未被其他应用占用。
  • 可以编辑.env文件自定义配置。
  • 安装过程可能需要一些时间,取决于网络速度和计算机性能。