一.Docker安装
(1).使用WSL安装Docker,必须勾选以下二个选项。
(2).wsl --install 下载Ubuntu
(3).wsl环境配置好了,并且安装了Ubuntu之后,直接 Docker Desktop Installer.exe
- 默认安装到C盘
(4).Docker需要下载一些镜像,修改镜像下载存储路径:
(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"
]
}
(6).验证Docker是否安装成功
(7).拉取镜像 docker pull hello-world
二.克隆 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