Mac 本地部署Dify步驟:
- 下載安裝docker(忽略)
- 下載Dify(git clone https://github.com/langgenius/dify.git)
- 執(zhí)行以下命令:
cd dify
cd docker
cp .env.example .env
- 啟動docker
# 啟動所有容器
docker compose up -d
# 或者帶日志查看(前臺運行)
docker compose up
問題
- 解決Docker Compose兼容性問題
如果遇到 Additional property required is not allowed 錯誤,這是由于Docker Compose版本太舊導(dǎo)致的。
快速修復(fù):
移除docker-compose.yaml中的"required: false"字段
sed -i.bak 's/required: false//g' docker-compose.yaml
- 端口被占用問題
rror response from daemon: Ports are not available: exposing port TCP 0.0.0.0:80 -> 0.0.0.0:0: listen tcp 0.0.0.0:80: bind: address already in use
快速修復(fù)
修改.env的EXPOSE_NGINX_PORT=您需要的端口
基本上這樣就可以啟動Dify的web頁面了
啟動后頁面是全英文的,如果您需要改成中文的,如下:
點擊右邊的頭像-設(shè)置-語言-改成中文的就行了。