GitLab(一) 介绍与安装

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/u011414629/article/details/99046132

GibLab简介

GitLab是利用Ruby on Rails一个开源的版本管理系统, 实现一个自托管的Git项目仓库, 可通Web界面进行访问公开的或者私人项目, 它拥有与Github类似的功能, 能够浏览源代码, 管理缺陷和注释, 可以管理团队对仓库的访问, 它非常易于浏览提交过的版本并提供一个文件历史库, 团队成员可以利用内置的简单聊天程序进行交流, 它还提供一个代码片段收集功能可以轻松实现代码复用, 便于日后有需要的时候进行查找

为了管理本地的Git仓库, 开源社区就制作了一个GitLab的开源本地管理工具, 在企业开发中, 都会使用GitLab作为本地Git仓库管理系统

 

GitLab安装

我们使用Docker来安装和运行GitLab中文版, 由于新版本问题较多, 这里我们使用相对稳定的9.4版本, docker-compose配置如下:

这个版本(gitlab-ce-zh:9.4)是通过github的镜像仓库获取http://hub.docker.com,

version: ‘3’

services:

  web:

image: ‘twang2218/gitlab-ce-zh:9.4’

restart: always

hostname: ‘192.168.75.145’

environment:

  TZ: ‘Asia/Shanghai’

  GITLAB_OMNIBUS_CONFIG:  |

    external_url ‘http://192.168.75.145:8080’

    gitlab_rails[‘gitlab_shell_ssh_port’]=2222

    unicorn[‘port’]=8888

    nginx[‘listen_port’]=8080

  ports:

    - ‘8080:8080’

    - ‘8443:443’

    - ‘2222:22’

  volumes:

    /usr/local/docker/gitlab/config:/etc/gitlab

    /usr/local/docker/gitlab/data:/var/opt/gitlab

    /usr/local/docker/gitlab/logs:/var/log/gitlab

 

启动比较慢, gitlab比较消耗内存

查看内存消耗

free –h

安装好后的第一件事是修改管理员密码, 管理员密码为8位数

 

用户名是root, 密码就是刚设置的密码, 登录

root是gitlab的默认管理员账号

猜你喜欢

转载自blog.csdn.net/u011414629/article/details/99046132
今日推荐