使用 docker 搭建 gitlab

1 篇文章 0 订阅

1、下载docker镜像

1.1 查询 gitlab-ce 的docker镜像

gitlab-ce 是社区版

docker search gitlab-ce

我们要安装的是下面这个镜像

在这里插入图片描述

1.2 拉取镜像

docker pull gitlab/gitlab-ce

在这里插入图片描述

2、创建并启动docker容器

2.1 本地创建gitlab的配置,数据和日志的挂载目录

在这里插入图片描述

2.2 创建运行容器

docker run -it \
--name gitlab \
-p 443:443 -p 80:80 -p 23:22 \
--network docker_net \
--ip 172.18.12.50 \
-v /usr/local/software/gitlab/config:/etc/gitlab \
-v /usr/local/software/gitlab/logs:/var/log/gitlab \
-v /usr/local/software/gitlab/data:/var/opt/gitlab \
-d gitlab/gitlab-ce

在这里插入图片描述

3、gitlab登录设置

3.1 使用浏览器打开

// ip是linux主机的ip
http://192.168.200.135/users/sign_in

在这里插入图片描述

3.2 设置登录用户名和密码

# 进入容器
docker exec -it gitlab bash
# 进入gitlab控制台
gitlab-rails console
# 设置用户名和密码
user=User.find_by_username 'root'
user.password='88888888'
user.save!

在这里插入图片描述

3.3 登录

使用设置的用户名密码,登录后显示404,我们点击 home 页链接,如下图。

在这里插入图片描述
在这里插入图片描述

4、gitlab 配置

4.1 关闭自动注册功能

点击 Menu > Admin

在这里插入图片描述
依次点击 Settings > General > Sign-up restrictions

在这里插入图片描述
然后取消勾选 Sign-up enabled

在这里插入图片描述
不要忘了保存修改。
在这里插入图片描述

4.2 创建用户

依次点击 Overview > Users > New user

在这里插入图片描述
编辑用户信息
在这里插入图片描述
最后点击创建
在这里插入图片描述
创建完成后,点击编辑设置密码
在这里插入图片描述
在这里插入图片描述
设置完成后记得最下方点击保存。

4.3 新用户登录

输入用户名和密码登录,首次登录需要修改密码。
在这里插入图片描述
修改后需要重新登录,登录后就跳到了 404 页面,点击 home 链接跳转道home页面。
在这里插入图片描述
创建新项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5 idea 拉取项目

在这里插入图片描述

url 使用 HTTP
在这里插入图片描述
在这里插入图片描述
然后输入用户名和密码登录授权
在这里插入图片描述
然后就可以愉快的开发了
在这里插入图片描述


感谢大家读到这里,后续还会有其他相关文章,欢迎继续阅读。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值