CentOS 7 老树开新花:从零部署 Dify 全栈应用(含 Go/Rust/GCC 升级避坑)
本文档适用于在 CentOS 7 环境下使用源代码部署 Dify 应用,对应版本
1.9.2。由于系统较旧,部分依赖需手动升级或通过容器化方式解决兼容性问题。
一、安装与配置 Docker
1. 卸载旧版本 Docker(如有)
1 | sudo yum remove docker \ |
2. 安装必要依赖
1 | sudo yum install -y yum-utils device-mapper-persistent-data lvm2 |
3. 添加 Docker 官方 YUM 源
1 | sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo |
4. 安装 Docker Engine 及相关组件
1 | sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |
5. 启动并设置开机自启
1 | sudo systemctl start docker |