🐳 Dify部署实战

Docker私有化部署,数据100%自控,企业级AI Agent平台

为什么选Dify而不是Coze?

准备阶段

1服务器要求

最低配置2核4G + 50G硬盘
推荐配置4核8G + 100G SSD
系统Ubuntu 20.04/22.04
成本阿里云/腾讯云约100-300元/月

2安装Docker + Docker Compose

# 安装Docker
curl -fsSL https://get.docker.com | sh

# 安装Docker Compose
sudo apt install docker-compose -y

# 验证
docker --version
docker-compose --version

部署Dify

3克隆Dify仓库

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

4配置环境变量

cp .env.example .env
nano .env

关键配置项:

5一键启动

docker-compose up -d

等待3-5分钟,访问 http://你的IP 就能看到Dify登录页。

首次启动会拉取镜像,看网速,慢的话等10分钟。看到6个容器都 running 就成功了。

配置Nginx反向代理 + HTTPS

6安装Nginx + Certbot

sudo apt install nginx certbot python3-certbot-nginx -y

7Nginx配置

server {
    listen 80;
    server_name dify.your-domain.com;

    location / {
        proxy_pass http://127.0.0.1:80;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

8申请SSL证书

certbot --nginx -d dify.your-domain.com

跟着提示走,2分钟搞定。之后访问 https://dify.your-domain.com 即可。

初始化配置

9首次登录设置

打开浏览器访问你的域名 → 创建管理员账号 → 进入控制台。

10配置模型提供商

设置 → 模型供应商 → 添加你要用的大模型:

推荐先用 DeepSeek 跑通流程,token成本几乎可以忽略。稳定后再上更贵的模型。

日常维护

更新Difygit pull && docker-compose down && docker-compose up -d
查看日志docker-compose logs -f
备份数据docker exec dify-db-1 pg_dump -U postgres dify > backup.sql
重启服务docker-compose restart
生产环境务必:1)改SECRET_KEY 2)配置HTTPS 3)定期备份数据库 4)设置防火墙只开放80/443端口

📖 继续:← Coze零基础入门 | Coze vs Dify对比 → | 全部教程 →

🛒 AI好物
📚
深度学习花书
京东套装2册
⌨️
MX Mechanical
京东罗技线性红轴
🖥️
27寸4K显示器
京东联合创新
🎮
RTX 4060
京东技嘉魔鹰
🍑 淘宝精选
📖
机器学习实战
蜥蜴书 ¥108
⌨️
Kzzi K75键盘
三模热插拔 ¥198
💡
ScreenBar贴膜
明基 ¥15.8
🔌
Type-C扩展坞
绿联5合1 ¥49.9