🌙

用docker-compose部署的zentao版本升级问题

回贴
3个回复
阅读数 297
发表时间 2024-05-28 15:20:57
正直的斑马
  • 访问次数 2
  • 注册日期 2024-05-28
  • 最后登录 2024-05-29
  • 我的积分 62
楼主

1:之前使用的docker-compose 部署了12.5.2镜像名称easysoft/zentao:12.5.2

2: 按照官网文档升级流程将12.5.2修改为12.5.3 然后 docker-compose  stop  &  docker-compose   up -d 后 ,后台页面仍然显示12.5.2

如何解决 ?

3个回复
🚢
王林
  • 访问次数 4506
  • 注册日期 2017-06-20
  • 最后登录 2024-06-21
  • 我的积分 20735
沙发

12.5.*版本的docker还不支持修改镜像名的方式进行升级。

可以在网站上下载12.5.3版本安装包,解压后将zentaopms覆盖到映射的禅道代码目录,页面访问upgrade.php进行升级操作

升级前请一定做好数据备份

王林 最后编辑, 2024-05-28 15:23:59
🌙
正直的斑马
  • 访问次数 2
  • 注册日期 2024-05-28
  • 最后登录 2024-05-29
  • 我的积分 62
板凳
我已经在12.5.2 备份了文件,如果我启动一个新的 20.0版本。我想拿12.5.2的文件恢复 这个可行吗
正直的斑马 最后编辑, 2024-05-29 14:22:18
禅道-阿龙
  • 访问次数 1156
  • 注册日期 2021-09-06
  • 最后登录 2024-06-25
  • 我的积分 4604
#3

  • 数据迁移需要在相同版本之间进行;
  • 使用20.0版本的镜像新启动容器后,可以通过数据库中导入sql的方式把12.5.2版本的数据库备份sql进行导入,导入后需要进行数据库升级操作,可以下载一个upgrade.php文件放到容器内的 /apps/zentao/www/目录下,访问禅道原有页面进行升级,数据库升级完成后,把12.5.2备份的附件目录(.file)中最底层的1文件夹拷贝到新代码目录zentao/www/data/upload/目录下;
  • 如若对升级步骤还有疑问,可以添加页面上方QQ,进入技术交流群详细沟通升级事宜。
禅道-阿龙 最后编辑, 2024-05-29 14:28:47
返回顶部
高丽亚
高级客户经理
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。