Dify学习笔记

4 阅读1分钟

Docker Docs

Releases · microsoft/WSL

一.Docker安装

(1).使用WSL安装Docker,必须勾选以下二个选项。

image.png image.png

image.png

image.png

(2).wsl --install 下载Ubuntu

image.png

(3).wsl环境配置好了,并且安装了Ubuntu之后,直接 Docker Desktop Installer.exe

  • 默认安装到C盘 image.png

(4).Docker需要下载一些镜像,修改镜像下载存储路径:

image.png

(5).设置镜像

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://docker.1panelproxy.com",
    "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
    "https://docker.m.daocloud.io",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://your_preferred_mirror",
    "https://dockerhub.icu",
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc"
  ]
}

image.png

(6).验证Docker是否安装成功

image.png

(7).拉取镜像 docker pull hello-world

image.png

二.克隆 Dify 仓库

  • 输入下面命令

    git clone https://github.com/langgenius/dify.git
    
  • 如果无法clone,可以直接download原始的zip文件(解压缩):下载地址github.com/langgenius/… GitHub 仓库页面 → 点击 "Code" → 选择 "Download ZIP"

注意:如果无法下载,请直接使用配套资料中的"dify"文件夹即可

三.进入 Docker 目录(环境配置)

  • 进入到dify文件夹下docker文件夹,将.env.example文件名改为 .env

    切换到dify/docker文件夹下去操作,可以使用rename .env.example .env

  • 也可以输入下面命令:

    cd dify/docker 
    cp .env.example .env
    

四. 启动 Dify

  • 先进入dify文件找到docker文件夹,然后进入终端,再去操作下面的命令

  • 输入下面命令:

    docker compose up -d
    

image.png

五. 访问应用