这里用docker部署gitlab-ce:14.0.0-ce.0版本:
# docker pull gitlab/gitlab-ce:14.0.0-ce.0
# mkdir -p gitlab1/{config,data,logs}
# docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab1 \
--restart always \
-v /root/nn/gitlab/config:/etc/gitlab \
-v /root/nn/gitlab/logs:/var/log/gitlab \
-v /root/nn/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:14.0.0-ce.0
● 222端口 ssh协议
● 80端口 http端口
● 443端口 https端口
设置访问URL:
# docker exec -it gitlab1 /bin/sh
# vi /etc/gitlab/gitlab.rb
external_url 'http://10.40.18.118'
# gitlab-ctl reconfigure
登录Web,输入root账号密码,默认初始密码存放在临时文件:/etc/gitlab/initial_root_password
登录后修改密码,点击右上角设置preference,可以设置成中文。