Gitlab CE 服务部署及简单使用

安装

Docker

1
2
3
4
5
6
7
8
9
sudo docker run --detach \
--hostname gitlab.example.com \
--publish 9443:443 --publish 9080:80 --publish 9022:22 \
--name gitlab \
--restart always \
--volume /opt/gitlab/config:/etc/gitlab \
--volume /opt/gitlab/logs:/var/log/gitlab \
--volume /opt/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest

DNS Or hosts

配置域名解析或在客户端配置主机别名。

主机别名示例:

1
172.16.18.143 gitlab.example.com

访问

首次登录

  1. 浏览器打开: http://gitlab.example.com:9080
  2. 重置管理员root密码(e.g. admin123)
  3. 登录

启用双重认证(可选)Two-Factor Authentication

在个人设置中启用双重认证,手机端使用 FreeOTP 生成认证码。

功能

  • User
  • Group
  • Repository
  • TLS & SSH
  • Settings