Docker-安装GitLab

1.1 docker官网地址

https://hub.docker.com/r/gitlab/gitlab-ce

官网教程https://docs.gitlab.com/omnibus/docker/

1.2 基础镜像

## 稳定版
docker pull gitlab/gitlab-ce:12.7.6-ce.0

## 最新版:不是很稳定的版本
docker pull gitlab/gitlab-ce:latest

1、运行容器

docker run -itd --name gitlab -p 443:443 -p 80:80 -p 222:22 --restart always -m 3GB \
-v /home/data/gitlab/config:/etc/gitlab \
-v /home/data/gitlab/logs:/var/log/gitlab \
-v/home/data/gitlab/data:/var/opt/gitlab \
-e TZ=Asia/Shanghai gitlab/gitlab-ce:12.7.6-ce.0

2、配置gitlab

通过xftp传送gitlab.rd文件到本地,通过vscode软件进行修改该文件配置,然后重新传输到/home/data/gitlab/config中。
Docker-安装GitLab

# 配置项目访问地址:
external_url 'http://8.134.122.252'
配置ssh协议所使用的访问地址和端口
gitlab_rails['gitlab_ssh_host'] = '8.134.122.252'
gitlab_rails['time_zone'] = 'Asia/Shanghai'
gitlab_rails['gitlab_shell_ssh_port'] = 222

3、配置完成后,重新启动gitlab,重启需要2~3分钟。

docker restart gitlab

1.3 创建用户组和新建项目

1、登录gitlab,用户名默认为root,第一次登录需要设置密码。将密码设置为12345678

浏览器访问链接:http://8.134.122.252

Docker-安装GitLab

2、登录成功!!!页面
Docker-安装GitLab

3、创建项目组guardwhy_cms,创建成功!!

Docker-安装GitLab

Docker-安装GitLab
4、点击New project,创建新的项目!!!

Docker-安装GitLab

创建springboot_demo01项目成功。
Docker-安装GitLab

1.4 新建用户及分配权限

1、点击小齿轮,新建用户,依次填写用户名和邮箱
Docker-安装GitLab
2、创建用户,添加用户密码
Docker-安装GitLabDocker-安装GitLab
3、创建用户成功!!
Docker-安装GitLab
4、给新用户分配权限,点击左上角的Groups
Docker-安装GitLab添加用户,赋予权限。
Docker-安装GitLab用户创建成功,查看具体信息。
Docker-安装GitLab

1.5 GitLab上传项目

1、查看Idea项目中是否存在Git。
Docker-安装GitLab

2、点击IDEA上的VCS然后选择Git,然后右击Git添加到暂存区
Docker-安装GitLab

3、继续操作,将代码添加到本地工作区
Docker-安装GitLab
Docker-安装GitLab
5、右击Git,选择Push,在GitLab上获取链接,将本地工作区代码推送到远端。
Docker-安装GitLab
添加URL到远端推送!!!
Docker-安装GitLab

添加用户名和密码。
Docker-安装GitLab6、推送成功,查看GitLab上项目。
Docker-安装GitLab

上一篇:【音视频开发(四)】---RGB转YUV 颜色空间转换


下一篇:蓝桥杯 基础练习 查找整数 python