docker启动gitlab,添加用户
2025/6/24小于 1 分钟
docker启动gitlab,在终端中添加用户
- 进入 GitLab 容器(假设容器名叫 gitlab):
docker exec -it gitlab /bin/bash- 进入 Rails 控制台:
gitlab-rails console- 创建用户命令如下(修改为你的信息):
u = User.new(username: 'lenic', email: 'lenic@123.com', name: 'lenic', password: 'qwe123456', password_confirmation: 'qwe123456')
u.assign_personal_namespace(Organizations::Organization.default_organization)
u.skip_confirmation!
u.save!- 退出
exit设置gitlab管理员,可以管理全部项目
1. 找到docker容器
docker ps
# 找到容器 NAMES: gitlab2. 进入 gitlab 容器
docker exec -it gitlab bash3. 进入 Rails 控制台
# 进入控制台
gitlab-rails console4. 设置用户
# 找到用户
user = User.find_by(username: '用户名')
# 设置为管理员
user.admin = true
user.save!
# 验证
user.admin?
# => true