Newapi使用docker搭建教程

项目地址:https://github.com/QuantumNous/new-api

宝塔先安装好docker,官方或腾讯随意

Newapi使用docker搭建教程

首先防火墙或安全组里面要放行端口:3000和3306,然后创建数据库

Newapi使用docker搭建教程

进入ssh终端,执行以下命令

docker run --name new-api -d --restart always -p 3000:3000 -e SQL_DSN="数据库用户名:数据库密码@tcp(localhost:3306)/数据库名" -e TZ=Asia/Shanghai -v /www/wwwroot/new-api-main:/data --network="host" calciumion/new-api:latest

注意命令中替换你创建的数据库

执行完命令运行停止了后,就已经搭建成功了,docker映射的是ip+端口访问,我们反代一下改成域名,打开宝塔网站,顶部里面找到反向代理,创建即可,目标地址http://127.0.0.1:3000,ssl证书就自己申请

Newapi使用docker搭建教程

更新只需要删除容器和镜像,数据库不动,重新搭建就行了

如果要自己做镜像,这边简单说一下,将github最新没打包的文件下载下来

Newapi使用docker搭建教程

如果你要二开,修改什么可以改好,然后上传到服务器里面,进入ssh终端,cd到你改好的源文件根目录,执行以下命令打包镜像

docker build -t calciumion/new-api:latest .

打包成功,再用上面一键部署命令搭建就行了

给TA打赏
共{{data.count}}人
人已打赏
WP教程网站建设

Wordpress搭建详细教程

2026-4-22 17:10:25

网站建设网站项目

Dujiao-Next发卡二进制部署教程

2026-5-25 17:04:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索