1、docker gitlab创建
docker run -d --name gitlab \ --restart always \ -p 8443:443 \ -p 83:80 \ -p 8822:22 \ -v /gitlab/config:/etc/gitlab \ -v /gitlab/logs:/var/log/gitlab \ -v gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:13.3.7-ce.0
2、无法访问,应该是由external_url设置不对引起的,docker映射不同端口时,记得该端口配置的是docker的端口
# 配置http协议:'http://192.168.1.xx,不能写192.168.1.xx:83 external_url '192.168.1.xx' # 配置ssh协议所使用的访问地址和端口,同上 gitlab_rails['gitlab_ssh_host'] = '192.168.1.xx' gitlab_rails['gitlab_shell_ssh_port'] = 8822# 此端口是run时22端口映射的8822端口
3、502错误,当机器配置低是,gitlab还没有启动完,导致这个现象产生,多等待一会