Docker 搭建 GitLab
步骤
# 创建目录
mkdir -p /usr/local/gitlab && cd /usr/local/gitlab
# 创建映射目录
mkdir -p /usr/local/gitlab/config &&
mkdir -p /usr/local/gitlab/logs &&
mkdir -p /usr/local/gitlab/data
# 启动容器,只开放了 80 端口
# --hostname 192.168.10.227 设置为域名也行
docker run
-d
-p 80:80
--name gitlab
--hostname 192.168.10.227
--restart always
-v ${PWD}/config:/etc/gitlab
-v ${PWD}/logs:/var/log/gitlab
-v ${PWD}/data:/var/opt/gitlab
gitlab/gitlab-ce:12.3.5-ce.0
等待一段时间,访问
http://host/
设置 root 用户的密码,进入 GitLab。
PS:如果访问太着急,GitLab 没有完全启动,会看到 502 报错。