dify部署详细攻略
dify下载# 安装git yum install git -y # 从git克隆 git clone https://github.com/langgenius/dify.gitdocker相关配置博主用的是服务器环境是Alibaba Cloud Linux 4 LTS 64位基于 CentOS 8# 直接创建一个新的 repo 文件写死版本为 8 sudo tee /etc/yum.repos.d/docker-ce.repo -EOF [docker-ce-stable] nameDocker CE Stable - x86_64 baseurlhttps://mirrors.aliyun.com/docker-ce/linux/centos/8/x86_64/stable/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.aliyun.com/docker-ce/linux/centos/gpg [docker-ce-stable-debuginfo] nameDocker CE Stable - Debuginfo x86_64 baseurlhttps://mirrors.aliyun.com/docker-ce/linux/centos/8/x86_64/debug/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.aliyun.com/docker-ce/linux/centos/gpg [docker-ce-stable-source] nameDocker CE Stable - Sources baseurlhttps://mirrors.aliyun.com/docker-ce/linux/centos/8/source/stable/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.aliyun.com/docker-ce/linux/centos/gpg EOF安装并启动docker# 更新缓存 sudo yum makecache # 安装 Docker sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin # 启动 Docker 服务 sudo systemctl start docker # 设置开机自启 sudo systemctl enable docker # 验证 Docker 是否运行 sudo systemctl status docker配置加速并拉取dify镜像# 要先创建环节变量文件复制示例文件为 .env cp .env.example .env # 进入 Dify 的 docker 目录 cd /dify/docker # 重新配置镜像加速使用 Daocloud 作为首选 sudo tee /etc/docker/daemon.json -EOF { registry-mirrors: [ https://docker.m.daocloud.io, https://docker.mirrors.ustc.edu.cn, https://hub-mirror.c.163.com ] } EOF # 重启 Docker sudo systemctl daemon-reload sudo systemctl restart docker # 拉取所有镜像使用 docker compose pull docker compose pull启动dify# 启动所有服务 docker compose up -d # 浏览器访问 http://你的服务器IP