gitlab MAC ARM系列 - DOCKER 搭建手册

144 阅读1分钟

前言:

现在基于docker搭建gitlab是一个比较成熟的方案,我们不用过分操心gitlab搭建时需要的插件和环境。当然如果因兴趣使然而了解整个gitlab搭建流程也是非常值得推荐的。不过对于只是使用而言,我们知道如何使用和了解其中常见的问题即可。

GITLAB搭建

目录

一、docker 下载

二、gitlab ARM适配镜像下载

三、gitlab 安装

  1. 安装

  2. 配置文件修改

一、docker 下载

下载地址:www.docker.com/products/do…

image.png

二、gitlab ARM适配镜像下载

docker安装好后,我们打开docker桌面版。

点击搜索:yrzr/gitlab-ce-arm64v8

image.png 搜索到后点击pull

image.png

三、gitlab 安装
1.安装

镜像安装好后,我们进入镜像目录。

点击创建容器,根据自己的实际情况修改配置,我这里将80端口修改为8099

image.png

2. 配置文件修改

创建好容器后,我们需要修改一下容器里的配置文件

点击容器,进入操作界面

image.png 首先我们需要修改 gitlab的clone地址映射


vi /etc/gitlab/gitlab.rb

# 添加

external_url 'http://localhost'

gitlab_rails['gitlab_ssh_port'] = 'localhost'

gitlab_rails['gitlab_shell_ssh_port'] = 8099

其次我们还需要改修改http的配置


vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

# 找到下图的配置

# 修改port为自己创建时设置的值

image.png 重启


gitlab-ctl restart

遗留问题

1.在容器重启时gitlab.yml里的配置内容会还原,这个需要研究下怎么不让其还原。