Dify 是一个用于构建 AI 应用程序的开源平台。我们将后端即服务和 LLMOps 相结合,以简化生成式 AI 解决方案的开发,使开发人员和非技术创新者都能使用。

`

Deploy with Docker Compose | Dify 官网部署

git clone https://github.com/langgenius/dify.git --branch  1.2.0

cd dify/docker/

cp .env.example  .env

docker compose version  查看一下compse的版本

v1.x使用 docker-compose up -d

v2.x 使用 docker compose up -d   运行自动拉取镜像

在运行后发现有一个服务一直起不来docker-plugin_daemon-1 报错

main.go:19: [PANIC]Error processing environment variables: envconfig.Process: assigning S3_USE_AWS_MANAGED_IAM to S3UseAwsManagedIam: converting '' to type bool. details: strconv.ParseBool: parsing "": invalid syntax

panic: [PANIC]Error processing environment variables: envconfig.Process: assigning S3_USE_AWS_MANAGED_IAM to S3UseAwsManagedIam: converting '' to type bool. details: strconv.ParseBool: parsing "": invalid syntax

docker compose down   删除当前所有容器

然后修改

vim .env

312 行加上false参数

1020行跟1022行添加参数加上false参数

vim docker-compose.yaml

89行  446行加上false参数

 docker compose up -d   然后运行即可

换了一个环境运行dify时发现docker-weaviate-1未正常启动

需要使用单独的命令进行启动

docker-compose up weaviate -d

启动后访问 172.16.179.131

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐