全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2159|回复: 24
打印 上一主题 下一主题

使用docker部署ChatGPT-Next-Web后应该怎么更新

[复制链接]
跳转到指定楼层
1#
发表于 2023-12-28 19:49:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 达西 于 2023-12-28 06:50 编辑

RT
需要删除容器,重新拉取镜像后再建立容器吗
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/blob/main/README_CN.md
官方文档只提到了Vercel部署的更新方法

鄙人小白,没用过docker的更新机制
2#
发表于 2023-12-28 19:52:12 | 只看该作者
用docker-compose吗?
用的话改个版本号,然后docker-compose down;docker-compose up -d就行了
3#
发表于 2023-12-28 19:53:00 | 只看该作者
可以把相关路径映射到本地,然后在本地更新
4#
 楼主| 发表于 2023-12-28 19:54:01 | 只看该作者
全球话题 发表于 2023-12-28 06:52
用docker-compose吗?
用的话改个版本号,然后docker-compose down;docker-compose up -d就行了 ...

使用的是宝塔
我在Docker管理器里获取了yidadaa/chatgpt-next-web:latest的镜像,然后在容器列表里创建了容器
5#
发表于 2023-12-28 19:54:13 | 只看该作者
先暂停删除:
  1. docker stop old-container-name
  2. docker rm old-container-name
复制代码

后起新的容器
  1. docker run -d --name new-container -p 80:80 your-image:newtag
复制代码
6#
 楼主| 发表于 2023-12-28 19:57:23 | 只看该作者
w1040766208 发表于 2023-12-28 06:54
先暂停删除:

后起新的容器

这样删除重建的话会丢失ChatGPT-Next之前的对话数据吗
7#
发表于 2023-12-28 19:58:27 | 只看该作者
git pull 然后 docker-compose up -d
8#
发表于 2023-12-28 20:05:10 | 只看该作者
达西 发表于 2023-12-28 19:57
这样删除重建的话会丢失ChatGPT-Next之前的对话数据吗

对话一般是本地缓存的,重启无所谓。我用chatgpt-web就是这样,如果你还用云端做了对话存储那就不行
9#
发表于 2023-12-28 20:06:17 | 只看该作者
删掉重新安装,才更新完。数据还在
10#
 楼主| 发表于 2023-12-28 20:09:48 | 只看该作者
5k狗肏你妈 发表于 2023-12-28 06:58
git pull 然后 docker-compose up -d

用的不是compose
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 22:02 , Processed in 0.065902 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表