阿里云部署OneApi

基于 Docker 进行部署

复制代码
# 使用 SQLite 的部署命令:
docker run --name one-api -d --restart always -p 3000:3000 -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api
# 使用 MySQL 的部署命令,在上面的基础上添加 `-e SQL_DSN="root:123456@tcp(localhost:3306)/oneapi"`,请自行修改数据库连接参数,不清楚如何修改请参见下面环境变量一节。
# 例如:
docker run --name one-api -d --restart always -p 3000:3000 -e SQL_DSN="root:123456@tcp(localhost:3306)/oneapi" -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api

其中,-p 3000:3000 中的第一个 3000 是宿主机的端口,可以根据需要进行修改。

数据和日志将会保存在宿主机的 /home/ubuntu/data/one-api 目录,请确保该目录存在且具有写入权限,或者更改为合适的目录。

如果启动失败,请添加 --privileged=true,具体参考 #482

如果上面的镜像无法拉取,可以尝试使用 GitHub 的 Docker 镜像,将上面的 justsong/one-api 替换为 ghcr.io/songquanpeng/one-api 即可。

如果你的并发量较大,务必 设置 SQL_DSN,详见下面环境变量一节。

更新命令:docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR

相关推荐
华尔街的幻觉2 小时前
FastGPT部署通义千问Qwen和智谱glm模型|OneAPI配置免费的第三方API
oneapi·通义千问·fastgpt·智谱ai·硅基流动
PleaSure乐事15 天前
Ant-Dseign-Pro如何去国际化及删除oneapi.json后出现程序直接结束问题的解决方案
前端·javascript·react.js·前端框架·json·oneapi·antdesignpro
z千鑫15 天前
【AI开源项目】Botpress - 开源智能聊天机器人平台及其部署方案
人工智能·python·机器人·开源·自动化·oneapi
warrah16 天前
fastGpt
oneapi·fastgpt·ollama
LeslieChan_专业海外留学服务1 个月前
美本申请怎么填写课外活动?这些细节值得注意
c++·uni-app·c#·oneapi·cmmi·墨刀
是小白_鸭3 个月前
docker 里 oneapi 启动失败:failed to get gpt-3.5-turbo token encoder
docker·gpt-3·oneapi
Him__4 个月前
GPT-4o mini:推动高效智能的发展
人工智能·chatgpt·oneapi
Him__4 个月前
价格较低,功能最强?OpenAI 推出 GPT-4o mini,一个更小、更便宜的人工智能模型
人工智能·gpt·chatgpt·oneapi
机器玄学实践者5 个月前
【ChatBI】超轻量Python库Vanna快速上手,对接oneapi
oneapi·vanna·chatbi
踏遍三十六岸5 个月前
OpenAPI
oneapi