首页 > 其他分享 >使用docker安装gitlab

使用docker安装gitlab

时间:2024-05-26 22:33:11浏览次数:25  
标签:架构 芯片 代码 gitlab 版本 镜像 docker 安装 可以

Version:gitlab-ce:16.2.4-ce.0

简介

Gitlab 是一个开源的 Git 代码仓库系统,可以实现自托管的 Github 项目,即用于构建私有的代码托管平台和项目管理系统。系统基于 Ruby on Rails 开发,速度快、安全稳定。它拥有与 Github 类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

此次安装采用的是 Docker 形式进行安装。

镜像拉取

版本选择

在这里可以找到所有的社区办镜像版本,当前最新的为 16.2.4-ce.0 版本。

镜像架构问题

注意看镜像支持的 OS/ARCH 仅只有 linux/amd64,如果你的系统是 x86_64 或者 amd64 的都可以正常运行,如果你是 arm 架构的就不行了。

针对 MacOS 的 M1/M2 芯片处理

如果是苹果的 M1/M2 芯片,其也是 arm 架构,但是可以通过设置 Docker Desktop 来运行。这主要是依赖于苹果的 Rosetta 2 转换器,可以将 x86 架构的应用程序自动翻译成 ARM 架构的应用程序,在 M 系列芯片上运行。

标签:架构,芯片,代码,gitlab,版本,镜像,docker,安装,可以
From: https://blog.csdn.net/weixin_44259233/article/details/139181465

相关文章

  • 加装hbase2.6.0(等待重新安装)
    点击查看代码[root@master~]#tarzxfhbase-2.6.0[root@master~]#cdhbase-2.6.0/conf[root@masterconf]#cdhbase-2.6.0/conf[root@masterconf]#cphbase-env.shhbase-env.sh.bak[root@masterconf]#vimhbase-env.sh[root@masterconf]#cphbase-site.x......
  • (一) 快速安装Nginx - 腾讯云轻量应用服务器OpenCloud系统(Centos)
    OpenCloudCentos安装nginx在CentOS系统上安装Nginx可以通过使用EPEL(ExtraPackagesforEnterpriseLinux)仓库来完成。以下是安装Nginx的步骤:首先,确保您的系统已经安装了EPEL仓库。如果没有安装,可以使用以下命令安装EPEL仓库:sudoyuminstallepel-release接下来,更新您的系统:......
  • (二) 快速安装Mysql - 腾讯云轻量应用服务器OpenCloud系统(Centos)
    #OpenCloud创建Mysql数据库####介绍腾讯云服务器OpenCloud系统创建Mysql数据库,可以通过MySQLWorkBench管理数据库####安装教程下面是使用"yum"命令来安装MySQL数据库的步骤:1.更新系统软件包在终端中执行以下命令,以更新系统软件包:sudoyumupdate2.安装MySQL数据......
  • (三) 快速安装Ftp - 腾讯云轻量应用服务器OpenCloud系统(Centos)
    步骤1:安装vsftpd1.执行以下命令,安装vsftpd。 sudoyuminstall-yvsftpd2.执行以下命令,设置vsftpd开机自启动。 sudosystemctlenablevsftpd3.执行以下命令,启动FTP服务。 sudosystemctlstartvsftpd4.执行以下命令,确认服务是否启动。......
  • 基于ssm+jsp家政服务网站系统,家政管理系统,附源码+数据库+论文+PPT,包安装调试
    1、项目介绍随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。家政服务网站,主要的模块包括查看管理员;个人中心、用户管理、服务类型管理、家政类型管理、家政评价管理、家政资讯管理、家政服务管理、家政预约管理......
  • Ubuntu20 安装 K8S
    准备apt-get修改国内源mv/etc/apt/sources.list/etc/apt/sources.list.bkcat>/etc/apt/sources.list<<EOFdebhttps://mirrors.ustc.edu.cn/ubuntu/focalmainrestricteduniversemultiversedeb-srchttps://mirrors.ustc.edu.cn/ubuntu/focalmainrestric......
  • Mac 安装 Homebrew
    HomeBrew安装/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"选择1。清华大学下载brewbrew安装期间选择中科大国内镜像源卸载脚本/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninsta......
  • Linux安装Anaconda
    清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载好安装bashAnaconda3-2020.07-Linux-x86_64.sh空格之后yes安装环境变量重新连接......
  • 重新安装Cakewalk报错
    重新安装Cakewalk报错,大概率是因为没卸载干净导致的,很多软件卸载不彻底,会留下注册表和系统文件,关于Cakewalk的彻底卸载,可以点这里国外网址加载慢且是英文帖子,所以我这边也大概翻译搬运一下首先按Windows+R键输入regedit进入注册表编辑器如果担心删错注册表,可以提前导出备份一......
  • DockerCompose-项目一键部署
    Compose是用于定义和运行多容器Docker应用程序的工具。通过Compose,您可以使用YML文件来配置应用程序需要的所有服务。Compose使用的三个步骤使用Dockerfile定义应用程序的环境。使用docker-compose.yml定义构成应用程序的服务,这样它们可以在隔离环境中一起......