1、查看版本
docker exec -it gitlab cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
2、备份
gitlab-rake gitlab:backup:create
在/home/gitlab/data/backups目前下有1672970983_2023_01_06_13.3.5_gitlab_backup.tar
3、搭建同版本还原
gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq
chmod 777 /var/opt/gitlab/backups/1672970983_2023_01_06_13.3.5_gitlab_backup.tar
gitlab-rake gitlab:backup:restore BACKUP=1672970983_2023_01_06_13.3.5
输入yes
gitlab-ctl restart
gitlab-rake gitlab:check SANITZE=true
4、查看升级版本路线
https://docs.gitlab.com/ee/update/ (官网)
8.11.Z -> 8.12.0 -> 8.17.7 -> 9.0.13 -> 9.5.10 -> 10.0.7 ->
10.8.7 -> 11.0.6 -> 11.11.8 -> 12.0.12 -> 12.1.17 -> 12.10.14 ->
13.0.14 -> 13.1.11 -> 13.8.8 -> 13.12.15 -> 14.0.12 -> 14.3.6 ->
14.9.5 -> 14.10.Z -> 15.0.Z ->
15.1.Z (for GitLab instances with multiple web nodes) -> 15.4.0
-> latest 15.Y.Z
5、升级新版本
docker pull gitlab/gitlab-ce:13.8.8-ce.0
修改启动脚本新版本镜像名称后启动
docker exec -it gitlab gitlab-ctl reconfigure
Gitlab升级迁移
最新推荐文章于 2023-10-19 00:15:51 发布