-
我是直接停止掉之前docker run的 4.1.1容器 然后 重新run 4.4.0镜像,挂载目录未变
-
另外我尝试run了 4.3.5的镜像 发现启动的时候会有自动升级日志出现

-
我尝试 从4.1.1 -> 4.3.5 之后 运行4.4.0 是可以成功的,但是我不确定的是4.1.1 -> 4.3.5 之间还需要跑哪些版本? 麻烦列出下升级顺序图
-
这应该是bug,理论上可以从老版本升级到任意版本。我这边在Ubuntu试了下,发现可以正常升级,我的步骤如下:
- 下载4.1.1的run-as-docker.sh脚本,然后运行./run-as-docker.sh
- 配置onedev并创建一个测试项目
- 按Ctrl-C停止onedev
- 将run-as-docker.sh里面onedev镜像的版本修改为4.4.0
- 再次运行./run-as-docker.sh
所有以上步骤均以普通用户(加入到了docker组)运行
你那边如果能够花时间做个详细的复现步骤,会帮助很多
-
上图是修改tag之后第一次启动,未有升级日志出现
然后对本容器进行restart 之后就有升级日志了 -

-
这样操作的话 我成功的从4.1.1升级到了4.4.0 , 暂时先这样用吧:+1:
-
会不会之前没有关掉容器?我先关掉这个issue,以后有问题再开吧。
-
Previous Value Current Value Open
Closed
| Type |
Bug
|
| Priority |
Normal
|
| Assignee | |
| Affected Versions |
Not Found
|
Issue Votes (0)
按照文档中描述docker升级的方案,我修改了tag之后重新run 看到左下角版本还是4.1.1 未升级到4.4.0, 并且有大量报错