Docker决战到底(八) 自己动手搭建GitLab服务

在前面的实践记录中,我们使用的示例项目都是我在Github上的,其实除了网络稍微有点慢外也没有什么问题。但是一般在我们的工作中,都会搭建一个公司内部使用的Git服务器,而比较常见的就是搭建一个GitLab服务器。目前我所在的公司里面也是采用的自建GitLab,只是使用的是传统的软件源安装方式而不是基于容器化。所以,本篇实践记录就是自己动手来搭建一个基于Docker的GitLab。

一、前言概要

绝大多数时候我们只把GitLab作为一个分布式的Git代码管理工具,但其实它还应该发挥出更多的作用。本篇中主要记录的是基于Docker搭建GitLab服务,而至于它的基本使用以及它应发挥的更多作用,我预计会在后续的实践中运用起来。接下来我们步入正题,准备安装GitLab。

二、安装部署GitLab服务

2.1 下载镜像

GitLab有社区版(CE)与企业版(EE)之分,这里我们采用社区版。首先按照我的习惯,在确定使用什么镜像后,我就会直接先pull镜像到宿主机上,使用如下命令:

$ docker pull gitlab/gitlab-ce:latest

这个镜像有点大,我们需要耐心等待一段时间。
等到镜像pull完成后,你肯定知道接下来我要做什么。没错,接下来我们就要查看一下镜像的一些详细信息。在这之前,我们先来看下刚才的镜像,1.78GB,也的确够大的。

然后执行如下命令查

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值