使用Docker安装Gitlab
拉取镜像
docker pull gitlab/gitlab-ce
构建镜像
docker run -dit -p 8443:443 -p 8091:8091 -p 8022:22 --restart=always -v /data/gitlab/etc:/etc/gitlab -v /data/gitlab/log:/var/log/gitlab -v /data/gitlab/data:/var/opt/gitlab --name gitlab gitlab/gitlab-ce
修改配置
vim /data/gitlab/etc/gitlab.rb
external_url 'http://192.168.1.1:8091'
nginx['listen_port'] = 8091
gitlab_rails['gitlab_shell_ssh_port'] = 8022
初始密码
cat /data/gitlab/etc/initial_root_password