git clone https://github.com/langgenius/dify.git

dify/docker

 参考环境变量避免端口冲突 https://docs.dify.ai/v/zh-hans/getting-started/install-self-hosted/environments
或者修改一下docker-compose.yaml中的端口号注意改了定义端口后,同步修改调用端口
docker compose up -d
运行后,可以在浏览器上访问 http://localhost:刚才修改的端口默认80/install 进入 Dify 控制台并开始初始化安装操作。

如果本地已经安装过一些基础服务了如pg,redis等,可以直接用,不需要重复安装了。