0
点赞
收藏
分享

微信扫一扫

快速使用docker搭建gitlab(不挂载文件)

Android开发指南 2022-03-21 阅读 63
git

1、下载gitlab镜像

docker pull gitlab/gitlab-ce

2、构建并运行docker容器

docker run --detach --publish 8993:80 --name gitlab --restart unless-stopped gitlab/gitlab-ce

3、这个时候就可以直接通过8993端口访问到gitlab了,接下来需要设置账号密码。执行下面命令进入docker容器

docker exec -it gitlab bash

4、进入gitlab-rails所在目录

cd /opt/gitlab/bin/

5、进入控制台。网上查到的资料是执行:gitlab-rails console production,但是我执行报错了

然后我使用gitlab-rails console成功进入控制台

 6、进入控制台即可设置密码,命令如下

u=User.where(id:1).first   // 获取root用户

u.password=12345678   // 密码,必须要8位以上,否则会报错

u.password_confirmation=12345678 // 确认密码

u.save! // 保存 

7、密码设置完成,即可通过root 12345678登录gitlab了。这种方式搭建的gitlab没有挂载任何文件目录,因此,当docker容器重启时,配置及数据都会失效。

举报

相关推荐

0 条评论