下载gitlab镜像
docker pull gitlab/gitlab-ce:latest
运行镜像
sudo docker run --privileged=true --name gitlab -d -p 8070:80 -p 8071:443 -p 8072:22 --restart always -v /data/gitlab/data:/var/opt/gitlab -v /data/gitlab/logs:/var/log/gitlab -v /data/gitlab/config:/etc/gitlab gitlab/gitlab-ce:latest
访问web地址
http://ip:8070
查看默认密码
docker exec -it 容器名字或容器ID grep 'Password:' /etc/gitlab/initial_root_password
修改默认密码
- 进入docker镜像
docker exec -it gitlab /bin/bash
- 输入命令
gitlab-rails console -e production
- 通过命令查找,确定用户为“root”
user = User.where(id: 1).first
- 重置root用户密码
user.password="输入密码"
确认密码
user.password_confirmation="输入密码"
- 保存重置信息,并结束
user.save
quit