阿里云部署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

相关推荐
机器玄学实践者13 天前
【ChatBI】超轻量Python库Vanna快速上手,对接oneapi
oneapi·vanna·chatbi
踏遍三十六岸14 天前
OpenAPI
oneapi
007php00717 天前
PHP调用阿里云OSS的SDK封装成服务的完整指南与问题解决
java·开发语言·经验分享·笔记·git·功能测试·gpt·其他·nginx·百度·阿里云·docker·微信·chatgpt·架构·golang·系统架构·单元测试·appium·云计算·json·github·aigc·php·企业微信·文心一言·sass·课程设计·ai编程·laravel·微信公众平台·phpstorm·可用性测试·facebook·oneapi·twitter·composer·paddle·新浪微博·segmentfault·微信开放平台
007php00717 天前
如何生成自定义二维码和实现安全便捷的扫码登录功能以及对接企业微信API
java·开发语言·经验分享·redis·笔记·git·功能测试·jmeter·其他·nginx·安全·百度·ajax·ci/cd·docker·微信·架构·golang·系统架构·单元测试·centos·github·jenkins·php·erlang·企业微信·postman·sass·课程设计·微信公众平台·safari·facebook·oneapi·twitter·composer·jira·paddle·新浪微博·lvs·segmentfault·微信开放平台
xie_zhr17 天前
SpringBoot3整合SpringDoc实现在线接口文档
springboot3·swagger·oneapi·springdoc·接口文档
007php00719 天前
docker安装消息队列mq中的rabbit服务
java·大数据·运维·经验分享·笔记·git·python·selenium·其他·nginx·mongodb·百度·docker·单例模式·微信·容器·架构·golang·系统架构·centos·github·php·apache·负载均衡·压力测试·postman·课程设计·微信公众平台·phpstorm·可用性测试·devops·facebook·oneapi·twitter·visual studio·composer·安全性测试·paddle·新浪微博·segmentfault·微信开放平台
007php00721 天前
使用PHP对接企业微信审批接口的问题与解决办法(二)
java·大数据·开发语言·经验分享·redis·笔记·git·功能测试·jmeter·其他·nginx·百度·docker·微信·chatgpt·架构·golang·系统架构·centos·gitlab·github·aigc·测试用例·php·企业微信·postman·文心一言·sass·课程设计·制造·ai编程·微信公众平台·可用性测试·模块测试·oneapi·composer·paddle·新浪微博·segmentfault·微信开放平台
007php00723 天前
高速公路智能管理系统:构建安全畅通的数字大动脉
java·大数据·经验分享·redis·笔记·git·功能测试·程序人生·nginx·安全·百度·docker·微信·chatgpt·架构·golang·系统架构·centos·appium·github·测试用例·php·负载均衡·postman·文心一言·课程设计·ai编程·微信公众平台·可用性测试·facebook·oneapi·composer·agi·新浪微博·segmentfault·微信开放平台
007php0071 个月前
探索教研在线平台的系统架构
java·大数据·经验分享·redis·笔记·git·功能测试·selenium·jmeter·程序人生·其他·nginx·安全·百度·docker·微信·chatgpt·架构·golang·系统架构·centos·github·php·postman·文心一言·课程设计·ai编程·微信公众平台·facebook·oneapi·twitter·composer·paddle·新浪微博·segmentfault·微信开放平台·dall·e 2
007php0071 个月前
构建智慧小程序平台——系统架构设计与应用探索
java·大数据·经验分享·redis·笔记·git·功能测试·gpt·selenium·jmeter·其他·nginx·安全·百度·docker·微服务·微信·云原生·小程序·架构·golang·系统架构·测试用例·php·负载均衡·压力测试·文心一言·课程设计·ai编程·微信公众平台·模块测试·测试覆盖率·facebook·oneapi·twitter·composer·jira·paddle·新浪微博·segmentfault·微信开放平台