Gitlab
原创小于 1 分钟
安装
如果说Github是公有Git仓库的话,那么Gitlab就是企业可以私有化部署的Git代码库。
Gitlab的安装方式比较简单,只有官方Linux发行包和Docker部署这两种方式。
官方给出的一般都是大而全的脚本,但其实没必要,只需要执行下面的Docker Compose脚本就行了。
version: '3.6'
services:
gitlab:
image: gitlab/gitlab-ce:latest
container_name: gitlab
restart: always
hostname: localhost
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://localhost:9529'
gitlab_rails['gitlab_shell_ssh_port'] = 2222
ports:
- 9529:9529
- 443:443
- 2222:2222
volumes:
- ./config:/etc/gitlab
- ./logs:/var/log/gitlab
- ./data:/var/opt/gitlab
shm_size: '256m'
配置
使用Gitlab基本就是这么三步。
创建用于保存项目代码的
project
,这个必须有。创建项目的
group
,这个是可选的。配置账户的
ssh
公私钥,这也是可选的。
除了group
以外,其他都和使用Github没有区别。
感谢支持
更多内容,请移步《超级个体》。