在docker上简易搭建gitlab

在安装好docker的前提下进行下述操作

 

 

1、先查找gitlab镜像信息:   

docker research gitlab

 

2、进行镜像的拉取:  

docker pull beginor/gitlab-ce:11.0.1-ce.0

 

3、在本地创建好对应gitlab文件夹:  

mkdir -p /mnt/gitlab/etc

mkdir -p /mnt/gitlab/log

mkdir -p /mnt/gitlab/data

 

 

4、run gitlab的镜像

docker run \
--detach \
--publish 8443:443 \        //注意:这里是端口转换,前面的是你自己本机的端口,后面的是容器的端口,即把后面的端口转换成前面那个端口去访问
--publish 12880:12880 \      //注意:这里是端口转换,如果是通过网页访问需要80端口,如果是ssh需要22端口,我这里没有做22端口映射,所以容器中还是对应外面的22端口
--name gitlab \                //这里是对应的container名字
--restart unless-stopped \
-v /Users/mac0020/mnt/gitlab/etc:/etc/gitlab \
-v /Users/mac0020/mnt/gitlab/log:/var/log/gitlab \
-v /Users/mac0020/mnt/gitlab/data:/var/opt/gitlab \
beginor/gitlab-ce:11.3.0-ce.0

 

5、进行端口设置:

 1)在本地的etc文件下的gitlab.rb文件下 : 

exterbal_url 'http://192.168.3.201:12880'


http:+gitlab的ip+对应的映射端口

2)在本机中data--->gitlab-rail-------->gitlab.yml文件下  :

gitlab:
## Web server settings (note: host is the FQDN, do not include http://)
host: 192.168.3.201         //本机ip
port: 12880                  //对应转换为12880端口的端口
https: false

 

 

6、通过网页访问:  ip+对应80端口转换的端口,我这里是192.168.3.201:12880

 

7、第一次输入密码和确认密码,确认之后是用默认的root用户名加上你刚输入的密码登录

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值