1.3 GitLab环境安装

一、Gitlab

  1. 私有化部署网址:GitLab中文官方网站

  2. 硬件:

    1. 内存大于4G

二、开始安装

  1. SSH安装:

    1. 安装基础环境

      sudo yum install -y curl policycoreutils-python openssh-server perl
    2. 开启sshd服务

      sudo systemctl enable sshd
      sudo systemctl start sshd
    3. 配置镜像

      curl -fsSL https://packages.gitlab.cn/repository/raw/scripts/setup.sh | /bin/bash
    4. 配置访问地址

      sudo EXTERNAL_URL="访问地址" yum install -y gitlab-jh
    5. 查找密码

      注意控制台输出密码存储位置:/etc/gitlab/initial_root_password,24小时后默认自动删除

    6. 常用命令:

      1. gitlab-ctl start:启动

      2. gitlab-ctl stop:关闭

  2. Docker安装:

    1. docker安装官方介绍:GitLab Docker 中文镜像

    2. 运行Docker命令:

      sudo docker run --detach \
        --hostname gitlab.example.com \
        --publish 443:443 --publish 80:80 --publish 22:22 \
        --name gitlab \
        --restart always \
        --volume $GITLAB_HOME/config:/etc/gitlab \
        --volume $GITLAB_HOME/logs:/var/log/gitlab \
        --volume $GITLAB_HOME/data:/var/opt/gitlab \
        --shm-size 256m \
        registry.gitlab.cn/omnibus/gitlab-jh:latest

      注意地址映射替换以及端口替换

    3. 查看密码:进入容器内部,在同位置

Last updated