升级路线图
我安装的是12版本,要升级到14版本
官方路径图:https://docs.gitlab.com/ee/update/index.html#upgrade-paths
8.11.Z
-> 8.12.0
-> 8.17.7
-> 9.5.10
-> 10.8.7
-> 11.11.8
-> 12.0.12
-> 12.1.17
-> 12.10.14
-> 13.0.14
-> 13.1.11
-> 13.8.8
->最新13.12.Z
->最新14.0.Z
->最新14.Y.Z
目标版本 | 你的版本 | 支持的升级路径 | 笔记 |
---|---|---|---|
14.1.2 |
13.9.2 |
13.9.2 -> 13.12.9 -> 14.0.7 ->14.1.2 |
需要两个中间版本:13.12 和14.0 ,然后14.1 。 |
13.12.10 |
12.9.2 |
12.9.2 -> 12.10.14 -> 13.0.14 -> 13.1.11 -> 13.8.8 ->13.12.10 |
需要四个中间版本:12.10 、13.0 、13.1 和13.8.8 ,然后13.12.10 。 |
13.2.10 |
11.5.0 |
11.5.0 -> 11.11.8 -> 12.0.12 -> 12.1.17 -> 12.10.14 -> 13.0.14 -> 13.1.11 ->13.2.10 |
需要六个中间版本:11.11 、12.0 、12.1 、12.10 、13.0 和13.1 ,然后13.2.10 。 |
12.10.14 |
11.3.4 |
11.3.4 -> 11.11.8 -> 12.0.12 -> 12.1.17 ->12.10.14 |
需要三个中间版本:11.11 ,12.0 和12.1 , 然后12.10.14 。 |
12.9.5 |
10.4.5 |
10.4.5 -> 10.8.7 -> 11.11.8 -> 12.0.12 -> 12.1.17 ->12.9.5 |
需要四个中间版本:10.8 、11.11 、12.0 和12.1 ,然后12.9.5 。 |
12.2.5 |
9.2.6 |
9.2.6 -> 9.5.10 -> 10.8.7 -> 11.11.8 -> 12.0.12 -> 12.1.17 ->12.2.5 |
需要五个中间版本:9.5 、10.8 、11.11 、12.0 、12.1 、 然后12.2.5 。 |
11.3.4 |
8.13.4 |
8.13.4 -> 8.17.7 -> 9.5.10 -> 10.8.7 ->11.3.4 |
8.17.7 是第 8 版的最后一个版本,9.5.10 是第 9 版的最后一个版本,10.8.7 是第 10 版的最后一个版本。 |
升级
我的版本为12.3.5,安装升级路线来看看,我要先升级到12.10.14
编辑docker-compose.yml
services:
gitlab:
image: 'gitlab/gitlab-ce:12.10.14-ce.0'
restart: unless-stopped
升级
docker-compose pull
docker-compose up -d
同理
我升级到了12.10.14,接着要升级到13.0.14
编辑docker-compose.yml
services:
gitlab:
image: 'gitlab/gitlab-ce:13.0.14-ce.0'
restart: unless-stopped
升级
docker-compose pull
docker-compose up -d
就是这么升级下去的。。。。。。