gitlab-ce-docker 插件

    注意:目前本插件仅支持 Linux。

    GitLab 官方提供了 gitlab-ce 镜像,通过这个镜像我们可以实现类似这样的命令来启动一个 GitLab 容器:

    Bash

    其中 $GITLAB_HOME 表示的是本地存储卷路径,比如我们可以通过 export 命令来设置这个变量:

    在上述命令中,我们可以看到这个容器使用了3个存储卷,含义分别如下:

    在此基础上,我们可以自定义如下一些配置:

    1. 本机端口
    2. 存储卷路径
    3. 镜像版本

    注意: 1. 你使用的用户必须是 root 或者在 docker 用户组里; 2. 目前暂不支持 https 方式访问 GitLab。

    下面的配置文件展示的是”tool file”的内容。

    YAML

    • 克隆项目

    Bash

    1. export project=YOUR_PROJECT_NAME
    1. ssh 方式

    Bash

    1. http 方式

    Bash

    1. # port is 80
    2. git clone http://${hostname}/${username}/${project}.git
    3. git clone http://${hostname}:8080/${username}/${project}.git