gitlab 8.5.8版本.参照: https://github.com/sameersbn/docker-gitlab.git.太多年了也没有升级,现在准备备份还原到一个新的服务器然后升级一下。gitlab服务器开始是docker-compose搭建的后面迁移到了kubernetes上(记得当时还是1.14),后面kubernetes 版本持续升级到了1.21。基础环境如下: kubectl get nodes kubectl get...
docker pull gitlab/gitlab-ce:11.11.8-ce.0 docker pull gitlab/gitlab-ce:12.0.12-ce.0 docker pull gitlab/gitlab-ce:12.10.6-ce.0 docker pull gitlab/gitlab-ce:13.0.0-ce.0 docker pull gitlab/gitlab-ce:13.9.2-ce.0 docker pull gitlab/gitlab-ce:13.12.12-ce.0 docker pull gitlab...
docker run-d \--restart=always \--name=gitlab-ce \-p8443:443\-p8090:80\-p8022:22\-v /data/gitlab/config:/etc/gitlab \-v /data/gitlab/logs:/var/log/gitlab \-v /data/gitlab/data:/var/opt/gitlab \-v /data/gitlab/ssl:/etc/gitlab/ssl \gitlab/gitlab-ce:13.12.15-ce.0...
publish 端口映射,前面为服务器端口,后面为gitlab端口 name 容器名称 restart 是否跟着docker一起重启 volume 磁盘挂载,例如/app/gitlabs/config为服务器磁盘,/etc/gitlab为gitlab目录,z为安全Linux系统所需,普通可不需要 gitlab/gitlab-ce:15.0.2-ce.0 其中gitlab/gitlab-ce为镜像名称,15.0.2-ce.0为镜像TA...
因OpenEuler通过DNF或yum直接安装gitlab出现很多软件不兼容问题,或者软件包找不到问题,所以这里使用Docker进行安装,方便快捷易维护。 Docker安装 yum install -y device-mapper-persistent-data lvm2 # 添加docker的yum源,使用arch命令查看cpu架构,将下列x86_64替换为对应架构 ...
升级Gitlab惊魂记 我找了一个安静的周末,开始果断升级Gitlab,然后就差点陷入万劫不复之境。 我想,升级嘛,这还不是很简单的一件事情,而且对于我们这样严格守规矩的人来说,升级只是增加一个版本号而已。 docker-compose.yml里原本就已有这一句了,这还是大约一年前初始安装gitlab时设置好的:image: 'gitlab/gitlab...
最近查看公司使用的gitlab版本,是gitlab-ee:12.1.0-ee.0,而官方最新的稳定版本已经到了gitlb-ee:13.4.0-ee.0。加上公司做机器机房迁移,所以趁这个机会迁移gitlab机器,并且把gitlab从12.1升级到13.4。 本次目标 使用docker把gitlab迁移到另外一台机器,从gitlab/gitlab-ee:12.1.0-ee.0升级到gitlab/gitlab-...
备份GitLab 修改默认备份目录: 默认备份目录是/var/opt/gitlab/backups,如果不想修改可以略过此步 ...
GitLab 小版本的升级可以直接升级(当然别忘了做好备份),大版本的升级需要逐版本升级。所谓小版本升级,即 9.2.3 到 9.5.10 这种都算小版本升级,只需要在做好备份的情况下直接升级即可。大版本升级需要梯度升级,即先升级到当前大版本的最新版本,再升级到下个大版本的最旧版本,最后才能升级到下个大版本的最新版本...
GitLab Shell: 11.0.0 PostgreSQL: 10.12 接着转入正题,image下好了,就把容器开起来吧: 开容器之前,需要建立三个文件夹,来挂接虚拟机下的配置、数据和日志的: $ makedir -p /mnt/gitlab/etc makedir -p /mnt/gitlab/data makedir -p /mnt/gitlab/log ...