使用Docker搭建私有化Gitlab服务

相关系列文章
使用docker安装Gitlab服务
使用docker安装jenkins
使用docker安装SonarQube代码审查平台

文章目录

    • 简介
    • 环境准备
      • 域名(必须)
      • docker(必须)
    • 安装
      • 拉取docker镜像
      • 安装
    • 使用
      • 修改密码
      • 登陆
      • 登陆成功

简介

Gitlab是一款好用的git服务器,可以托管我们的git仓库。
但是gitlab提供的在线版的体验实在不好,经常出现连不上的情况,有时需要科学上网之后才可以访问,因此我们就需要搭建一个私有化的gitlab
本文使用docker的方式来安装。

环境准备

域名(必须)

这个域名是我们用来访问自己私有化的gitlab使用,建议使用以gitlab为前缀的二级域名

docker(必须)

因为gitlab依赖比较多,手动安装比较麻烦,还会碰到很多环境问题,所以本文使用docker的方式安装,简洁方便。

安装

拉取docker镜像

首先在我们的服务器上拉取最新的gitlab镜像 ,

docker pull gitlab/gitlab-ce

安装

使用docker的方式运行

docker run \
 -itd  \
 -h gitlab.yuzhaopeng.club\
 -p 8022:22 \
 -p 8880:80 \
 -v /usr/local/gitlab/etc:/etc/gitlab  \
 -v /usr/local/gitlab/log:/var/log/gitlab \
 -v /usr/local/gitlab/opt:/var/opt/gitlab \
 --name gitlab \
 gitlab/gitlab-ce

-p 端口映射:
80是web访问的端口,通常这个端口都是被占用了,所以我们需要映射为别的端口,
22 是ssh的端口使用ssh拉代码使用的端口,通常也是被占用的,我们也映射为别的端口了

-h gitlab访问的域名

使用

修改密码

安装完成之后,就访问我们的域名首次会出现改密码的页面

使用Docker搭建私有化Gitlab服务_第1张图片

登陆

默认的用户名是root
密码就是我们第一步设置的密码

使用Docker搭建私有化Gitlab服务_第2张图片

登陆成功

登陆成功之后就可以正常使用了

使用Docker搭建私有化Gitlab服务_第3张图片

你可能感兴趣的:(企业基础服务搭建)