docker安装GitLab, 低版本git迁移到新版解决方案

场景

低版本的gitlab迁移, 不支持在迁移, 只能项目拉到本地, 再推送到新版gitlab

拉取Gitlab镜像

docker pull gitlab/gitlab-ce:latest

启动Gitlab容器

docker run -itd  -p 9980:80 -p 9922:22 \
-v /data/gitlab/conf:/etc/gitlab  \
-v /data/gitlab/log:/var/log/gitlab \
-v /data/gitlab/opt:/var/opt/gitlab \
--restart always \
--privileged=true \
--name gitlab \
gitlab/gitlab-ce

创建配置文件 /data/gitlab/conf/gitlab.rb

#gitlab访问地址,可以写域名。如果端口不写的话默认为80端口
external_url 'http://xxx.xxx.xxx.xxx'
#ssh主机ip
gitlab_rails['gitlab_ssh_host'] = 'xxx.xxx.xxx.xxx'
#ssh连接端口
gitlab_rails['gitlab_shell_ssh_port'] = 9922

参考

Docker 搭建 Gitlab 服务器 (完整详细版)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值