Gitlab安装使用

安装Gitlab

执行如下命令安装gitlab

docker run -d --name gitlab \
--restart always \
-p 443:443 -p 80:80 -p 222:22 \
-v /root/gitlab/config:/etc/gitlab \
-v /root/gitlab/logs:/var/log/gitlab \
-v /root/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce

配置gitlab , 进入目录/root/gitlab/config ,找到 gitlab.rb

vim gitlab.rb

external_url 'http://8.130.30.79'
gitlab_rails['gitlab_ssh_host'] = '8.130.30.79'
gitlab_rails['gitlab_shell_ssh_port'] = 222

重启docker容器

docker restart gitlab

配置Gitlab

访问地址,进行登录, 缺省用户名是root, 缺省密码需要在配置文件中找到:

[root@es-tiktok ~]# cat gitlab/config/initial_root_password 
# WARNING: This value is valid only in the following conditions
#          1. If provided manually (either via `GITLAB_ROOT_PASSWORD` environment variable or via `gitlab_rails['initial_root_password']` setting in `gitlab.rb`, it was provided before database was seeded for the first time (usually, the first reconfigure run).
#          2. Password hasn't been changed manually, either via UI or via command line.
#
#          If the password shown here doesn't work, you must reset the admin password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.

Password: u88Hr155Q70xSeMjkdhIeruP4uMGxUziZBmo2PPS8C0=

# NOTE: This file will be automatically deleted in the first reconfigure run after 24 hours.

密码有效时间24小时, 需要尽快改掉密码 。
登录成功如下
在这里插入图片描述

创建项目

在这里插入图片描述
在这里插入图片描述
创建完成后如下
在这里插入图片描述

添加SSH Key

git支持ssh登录方式, 所以添加上key能够更方便的从本地连接到gitlab服务器, 需要先确定自己本机上是否有ssh key, 如果没有按照如下方法生成

ssh-keygen -t rsa -C 'gavin.shi@163.com' 

###然后全部回车, 直至完成

[root@es-tiktok .ssh]# ll
total 8
-rw------- 1 root root    0 Nov 17 20:54 authorized_keys
-rw------- 1 root root 1831 Nov 20 19:54 id_rsa
-rw-r--r-- 1 root root  402 Nov 20 19:54 id_rsa.pub

cat id_rsa.pub 获取文件内的全部内容, 复制粘贴到如下位置
在这里插入图片描述
完成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值