区别
sameersbn和gitlab-ce相比 sameersbn是为docker打造的,并且没有集成redis等组件 理论性能更佳
参考文档
升级文档
https://docs.gitlab.com/ee/update/
版本升级
https://github.com/sameersbn/docker-gitlab#upgrading
修复文档
https://docs.gitlab.com/ee/raketasks/backup_restore.html#reset-runner-registration-tokens
版本对照
https://docs.gitlab.com/ee/policy/maintenance.html#upgrade-recommendations
目录
版本
git 13.7.1
PostgreSQL 12.3 直接升到最新就OK了
官方要求对应关系
GitLab version Minimum PostgreSQL version
10.0 9.6
13.0 11
14.0 12
升级顺序
官方推荐顺序13.12.Z->最新14.0.Z-> 14.1.Z->最新14.Y.Z
我的升级顺序 13.9.2 -> 13.12.9 -> 14.0.7 -> 14.1.2
#推荐先升到当前大版本的最高小版本再升到下个大版本的第一个小版本
开始操作
还原备份(sameersbn )
2.entrypoint.sh app:rake gitlab:backup:restore BACKUP=1628614836_2021_08_10_13.7.1
重置更新数据库(sameersbn )
1.entrypoint.sh app:rake db:setup
3.entrypoint.sh app:rake db:migrate