DIFY 安装与使用(linux)
·
目录
一. 安装docker
二. 安装docker-compose
1. 安装docker-compose
1.1. 安装v2.40.3版本
1.1.1 下载docker-compose
curl -L "https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
1.1.2. 赋权
chmod +x /usr/local/bin/docker-compose
1.1.3. 设置软连接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
1.1.4. 测试运行
docker-compose --version

三. 安装DIFY
1. 安装DIFY
# 上传dify-main.zip到服务器的/opt目录下解压
yum install -y unzip
unzip dify-main.zip
cd /opt/dify-main/docker
cp .env.example .env
# 配置镜像加速器
vi /etc/docker/daemon.json
{
"registry-mirrors": [
"https://2q6ap672.mirror.aliyuncs.com",
"https://docker.m.daocloud.io",
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
# 使用docker-compose启动dify
docker-compose up -d

2. 启动DIFY 的问题
3.1. docker-compose启动dify失败
可能是docker-compose版本较低,切换为 v2.x版本或者以上版本

ERROR: Invalid interpolation format for "api" option in service "services": "${API_SENTRY_DSN:-}"
ERROR: Invalid interpolation format for "api" option in service "services": "${EXPOSE_PLUGIN_DEBUGGING_HOST:-localhost}"
3.2. 无法获取到镜像地址
可能是/etc/docker/daemon.json配置错误,查看公共镜像配置地址是否正确,查看私有镜像仓库是否启动
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)更多推荐




所有评论(0)