对 Dify 项目的源代码进行了修改,可以通过以下几种方式进行构建:
1. 使用 Makefile 构建
项目的根目录下有一个Makefile文件,其中定义了多个构建和推送 Docker 镜像的目标。
构建 Web 镜像
make build-web
这个命令会在web目录下构建一个名为langgenius/dify-web:latest的 Docker 镜像。
构建 API 镜像
make build-api
此命令会在api目录下构建一个名为langgenius/dify-api:latest的 Docker 镜像。
构建所有镜像
make build-all
该命令会依次执行build-web和build-api,构建 Web 和 API 的 Docker 镜像。