在CentOS上更新和升级GitLab的步骤如下:
curl
, policycoreutils
, openssh-server
, postfix
等。md5sum
命令校验下载的安装包的完整性。sudo yum localinstall gitlab-ce-<version>.rpm
sudo gitlab-ctl restart
gitlab-rake gitlab:check SANITIZE=true
检查升级是否成功,并确保Web页面服务正常。docker stop <container_id>
docker rm <container_id>
docker pull gitlab/gitlab-ce:<new_version>
docker run --detach \
--publish 443:443 --publish 80:80 --publish 10022:22 \
--name gitlab \
--restart always \
--volume /app/gitlab/config:/etc/gitlab:Z \
--volume /app/gitlab/logs:/var/log/gitlab:Z \
--volume /app/gitlab/data:/var/opt/gitlab:Z \
gitlab/gitlab-ce:<new_version>
gitlab-rake gitlab:storage:migrate_to_hashed
命令进行迁移。请注意,具体的升级步骤可能会因GitLab版本和系统配置的不同而有所差异。建议在进行升级前详细阅读相关版本的官方升级指南。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:如何在CentOS上升级GitLab