使用 Docker Compose 快速部署 FastGPT
一、安裝 Docker 和 docker-compose
-
安裝 Docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun systemctl enable --now docker -
安裝 docker-compose
curl -L https://github.com/docker/compose/releases/download/2.20.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose -
驗(yàn)證安裝
docker -v docker compose -v
二、創(chuàng)建目錄并下載 docker-compose.yml
-
創(chuàng)建文件夾
mkdir fastgpt cd fastgpt -
下載配置文件
curl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.yml curl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config.json
三、啟動(dòng)容器
修改docker-compose.yml中的OPENAI_BASE_URL和CHAT_API_KEY即可,對(duì)應(yīng)為 API 的地址(別忘記加/v1)和 key。
登錄用戶名為 root,密碼為docker-compose.yml環(huán)境變量里設(shè)置的 DEFAULT_ROOT_PSW。
-
在 docker-compose.yml 同級(jí)目錄下執(zhí)行 更新和啟動(dòng)
docker compose pull docker compose up -d
四、訪問(wèn) FastGPT
- 目前可以通過(guò) ip:3000 直接訪問(wèn)(注意防火墻)。
- 如果需要域名訪問(wèn),請(qǐng)自行安裝并配置 Nginx。