Docker系列之搭建GitLab私有代码仓库

导读:本篇文章讲解 Docker系列之搭建GitLab私有代码仓库,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,具有wiki和issue跟踪功能,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
更多GitLab知识,请参阅GitLab官网

1. 安装GitLab

本文使用docker-compose安装GitLab,需要提前安装好docker和docker compose,有不了解的小伙伴,可以参阅Docker系列之CentOS8安装DockerDocker系列之Compose
新建一个docker-compose.yml文件,配置内容如下:

version: '3.7'
services:
  gitlab:
    container_name: gitlab
    image: 'gitlab/gitlab-ce:latest'
    restart: unless-stopped
    # hostname: gitlab.xlhj.com
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://localhost:8929'
        gitlab_rails['gitlab_shell_ssh_port'] = 2224
    ports:
      - '8929:8929'
      - '2224:22'
    volumes:
      - './config:/etc/gitlab'
      - './logs:/var/log/gitlab'
      - './data:/var/opt/gitlab'
    shm_size: '256m'

docker-compose安装gitlab
更多安装方式,请参阅官方文档

2. 登陆

浏览器输入地址:http://localhost:8929
登陆页
使用命令docker exec -it 容器ID 进入容器内部,在/etc/gitlab/initial_root_password文件中找到root用户的初始密码
登陆GitLab
登陆成功后,进入GitLab首页
首页
由于初始密码较长,不易记住,我们可以先修改一个简单易记的密码
Edit profile
右上角点击用户头像,选择Edit profile,进入用户设置界面
在这里插入图片描述
选择Password选项,进入密码修改页面
在这里插入图片描述
填写当前密码和新密码,点击保存密码

3. 搭建远程仓库

右上角点击New project
新建项目
进入项目创建页面
创建新项目
选择Create blank project,进入创建空白项目详情页面
新建项目
输入项目名称,选择可见级别,点击Create project即可,项目创建成功后,会跳转到如下界面
项目详情

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/76769.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!