Docker私有化部署,数据100%自控,企业级AI Agent平台
| 最低配置 | 2核4G + 50G硬盘 |
| 推荐配置 | 4核8G + 100G SSD |
| 系统 | Ubuntu 20.04/22.04 |
| 成本 | 阿里云/腾讯云约100-300元/月 |
# 安装Docker curl -fsSL https://get.docker.com | sh # 安装Docker Compose sudo apt install docker-compose -y # 验证 docker --version docker-compose --version
git clone https://github.com/langgenius/dify.git cd dify/docker
cp .env.example .env nano .env
关键配置项:
SECRET_KEY= 随机生成一段密码(重要!)CONSOLE_WEB_URL= 你的域名API_WEB_URL= API域名docker-compose up -d
等待3-5分钟,访问 http://你的IP 就能看到Dify登录页。
sudo apt install nginx certbot python3-certbot-nginx -y
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;
}
}
certbot --nginx -d dify.your-domain.com
跟着提示走,2分钟搞定。之后访问 https://dify.your-domain.com 即可。
打开浏览器访问你的域名 → 创建管理员账号 → 进入控制台。
设置 → 模型供应商 → 添加你要用的大模型:
| 更新Dify | git 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 |
📖 继续:← Coze零基础入门 | Coze vs Dify对比 → | 全部教程 →