Docker 搭建gitlab-ce

Docker 搭建gitlab-ce

环境

Centos 7.4
Docker 1.13.1
gitlab-ce Latest
注意: gitlab-ce 是社区版本,免费的,gitlab-ee是企业版本

参考文档

参考文档:官方文档

Docker安装

docker安装可以借鉴我上一篇博客:docker安装

安装

  1. 搜索镜像
    docker search gitlab
    在这里插入图片描述

  2. 拉取镜像
    docker pull gitlab/gitlab-ce:latest
    在这里插入图片描述

  3. 设置Volume
    docker volume create gitlab-config
    docker volume create gitlab-log
    docker volume create gitlab-data

  4. 启动容器

docker run --detach  \
--hostname  gitlab-ce \
--restart always \
--name='gitlab-ce' \
--publish 1443:443 --publish 18080:18080 \
--volume gitlab-config:/etc/gitlab \
--volume gitlab-log:/var/log/gitlab \
--volume gitlab-data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
  1. 查看是否启动成
    docker ps -a
    在这里插入图片描述

  2. 修改配置文件()
    docker volume inspect gitlab-config
    在这里插入图片描述
    cd到上面路径上
    cd /var/lib/docker/volumes/gitlab-config/_data
    vim gitlab.rb 或者 vi gitlab.rb
    找到 external_url 放开#号 设置成
    在这里插入图片描述
    注意:上面用自己ip,如果端口号自己再run的时候修改也要修改

  3. 重启
    docker restart gitlab-ce

  4. 查看重启情况
    docker logs -f gitlab-ce

  5. 启动过程有点长,稍等一段时间访问 ip:18080在这里插入图片描述
    这里502可能是没完全启动起来,等一段时间,不放心可以通过docker logs -f gitlab-ce监控日志

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值