DevOps搭建(四)-GitLab安装细步骤

在这里我们用docker安装

1、创建gitlab安装目录

复制代码
mkdir -p /usr/local/docker/gitlab_docker

进入该目录

复制代码
cd /usr/local/docker/gitlab_docker

2、下载gitlab镜像

复制代码
docker pull gitlab/gitlab-ce:latest

3、创建docker-compose.yml

复制代码
vi docker-compose.yml

输入以下内容保存

复制代码
version: '3.1'
services:
  gitlab:
    image: 'gitlab/gitlab-ce:latest'
    container_name: gitlab
    #随着docker重启自动启动
    restart: always
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        #宿主机ip
        external_url 'http://192.168.88.125:8929'
        gitlab_rails['gitlab_shell_ssh_port'] = 2224
    #端口号映射
    ports:
      - '8929:8929'
      - '2224:2224'
    #数据卷映射
    volumes :
      - './config:/etc/gitlab'
      - './logs:/var/1og/gitlab'
      - './data:/var/opt/gitlab'

4、运行docker-compose

复制代码
docker-compose up -d

查看启动日志

复制代码
docker-compose logs -f

稍等片刻,如果没看到错误日志,证明已经正常启动。

5、开放gitlab端口

开放GitLab对应的端口

复制代码
firewall-cmd --zone=public --add-port=8929/tcp --permanent

重启防火墙

复制代码
systemctl restart firewalld

6、验证GitLab登录

GitLab的默认登录账号为root,密码需要进入docker容器中获取。

6.1、获取root账号登录密码

进入gitlab容器:

复制代码
docker exec -it gitlab bash

获取密码

复制代码
cat /etc/gitlab/initial_root_password

复制登录密码

6.2、登录GibLab

打开浏览器,输入对应的GitLab地址

http://192.168.88.125:8929/

账号输入admin,密码输入步骤1的密码

6.3、修改root账号密码

首先点击头像弹出的层中的Preferences

接着点击左侧菜单的Password进入密码,填入初始密码和新新密码,新要稍微复杂点(例如:Y*********0),要不通不过验证,如下下图:

重置密码密码成功后点击Save password进行保存,保存后会自动退出到登录页面,用新的密码进行重新登录即可。

相关推荐
实心儿儿15 小时前
Linux —— 进程间通信 - system V进程间通信 - 共享内存(1)
linux·运维·服务器
csdn小瓯15 小时前
三层监控系统设计:从API日志到DevOps健康检查
运维·devops
CC城子15 小时前
EtherCAT研究之物理层PHY(一)
linux·运维·数据库
yyuuuzz15 小时前
国际云服务器的技术特点与使用经验
运维·服务器·网络·数据库·云计算·aws
nix.gnehc15 小时前
Langfuse v3 Docker 部署
运维·人工智能·docker·容器·langfuse
JiaWen技术圈15 小时前
Web 安全防护 介绍
运维·nginx·安全
蜀道山老天师15 小时前
Prometheus监控Hadoop集群(实操完整版,含避坑指南)
大数据·linux·运维·hadoop·云原生·prometheus
biubiubiu070615 小时前
Ubuntu命令练习
linux·运维·ubuntu
sbjdhjd16 小时前
01| 裸机部署 K8S:从零搭建生产可用集群
运维·经验分享·云原生·kubernetes·开源·kubelet·kubeless
jran-16 小时前
Docker 容器化技术&docker安装
运维·docker·容器