标签: gitlab

  • 本地架设私有git服务器

    从事软件开发肯定少不了对代码进行管理和版本控制。以前一直使用svn,好处是简单又有权限控制。后来项目种类多了,用git管理,不相关的项目做隔离。使用git有很多种方式,自己管理代码采用ssh连接,方便快捷。现在希望有一个好的呈现界面,像github和gitlab一样,方便查阅和分享。

    github属于微软派系,自己用的比较多,可惜不提供源码自己架设。所以我选择google旗下的gitlab。
    本地环境:Ubuntu Server 18.04

    我采用docker安装,首先安装docker
    apt install docker-compose

    下载gitlab社区版镜像
    docker pull gitlab/gitlab-ce

    启动gitlab

    docker run –detach –hostname gitlab.wangzhengzhen.com –publish 10080:80 –publish 10022:22 –name gitlab –restart always –volume /home/docker/gitlab/config:/etc/gitlab –volume /home/docker/gitlab/logs:/var/log/gitlab –volume /home/docker/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest

    在这里,端口和目录的映射跟据自己需要修改。
    PS:启动过程有点慢,需要耐心等待。

    (更多…)