欢迎阅读本Dify部署教程!本文将详细介绍在Linux系统上通过Docker安装并本地部署Dify的全过程。无论你是初学者还是有一定经验的开发者,都能根据本指南轻松完成Linux Docker安装及后续的Dify本地部署。本Dify教程将涵盖所有必要的步骤和注意事项。
确保你的Linux服务器满足以下条件:
首先,我们需要安装Docker。执行以下命令安装最新版Docker:
curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh 安装完成后,启动Docker并设置开机自启:
sudo systemctl start dockersudo systemctl enable docker 验证Docker是否安装成功:
docker --version 接下来安装Docker Compose。建议下载二进制文件:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.24.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose 验证Compose:
docker-compose --version
Dify官方提供了docker-compose.yml文件。我们可以通过git克隆仓库或者直接下载:
git clone https://github.com/langgenius/dify.gitcd dify/docker 或者仅下载docker-compose.yml和相关环境文件:
wget https://raw.githubusercontent.com/langgenius/dify/main/docker/docker-compose.ymlwget https://raw.githubusercontent.com/langgenius/dify/main/docker/.env.example -O .env 编辑.env文件,可以修改默认端口、密钥等。例如,更改Dify Web端口:
vim .env 找到EXPOSE_NGINX_PORT=80,可以改成其他端口如8080。保存退出。
在包含docker-compose.yml的目录下执行:
docker-compose up -d 该命令会在后台启动所有Dify所需的容器(包括PostgreSQL、Redis、Weaviate等)。首次启动会拉取镜像,耗时较长。
查看容器状态:
docker-compose ps 确保所有服务状态为Up。
在浏览器中输入http://你的服务器IP:端口(默认80)。如果端口被占用,请使用之前修改的端口。首次访问会进入初始化设置页面,设置管理员邮箱和密码后即可开始使用Dify。
docker-compose logs。至此,你已经成功在Linux上完成了Dify本地部署!欢迎探索Dify的强大功能。
本文由主机测评网于2026-03-07发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260329263.html