Linux系统中安装git/gitlab仓库方法详解

大部分公司内部都是使用gitlab来管理代码的,本文以安装gitlab为例进行详解。为了容易简单安装gitlab,在docker中进行安装!

首先要保证Linux系统中已经安装上了docker。

查看docker版本:

查看docker-compose版本: 【apt install docker-compose】

注意: 如果在虚拟机中进行安装,记得关闭防火墙。如果是在云服务器中,记得打开安全组。

新建文件夹:

在docker中查询gitlab的镜像:

将镜像pull到docker中(拉取gitlab镜像):

查看pull下的镜像:

新建docker-compose.yml文件:

在docker-compose.yml文件中添加配置内容: 【注意:要求每个冒号 和每个 - 符号后面必须有一个空格】

version: 3.1
services:
  gitlab:
    image: gitlab/gitlab-ce:latest
    container_name: gitlab
    restart: always
    environment:
      GITLAB_OMNIBUS_CONFIG:
        external_url http://47.93.5.86:8929
        gitlab_rails[gitlab_shell_ssh_port] = 2224
      ports:
        - 8929:8929
        - 2224:2224
      volumes:
        - ./config:/etc/gitlab
        - ./logs:/var/log/gitlab
        - ./data:/var/opt/gitlab

注意:目前上述文件存在小问题,适当修改!!!

然后将上述文件运行起来:

docker-compose up -d

这个启动较慢,需要等待一会。

注意:gitlab启动占用内存较大!3G+

gitlab搭建起来后,登录密码默认用户为root,密码可以使用密码找到,复制出来进行登录,然后登录成功后可以修改密码!

学习视频:

经验分享 程序员 微信小程序 职场和发展