Docker两行命令安装汉化版Gitlab

目录

前言

环境要求

两个命令安装gitLab

安装镜像

启动镜像

访问地址

安装Gitlab

1. 查询镜像

2. 下载镜像

3. 启动镜像

4. 查看启动状态

访问Gitlab


前言

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。在做本地化git仓库时一般都会选择Gitlab,但是在部署时进行初始化安装不是很容易,但是我们使用容器的话可以执行三四个命令即可完成Gitlab的部署。


环境要求

  1. 一台虚拟机:最低配置1核4g
  2. docker:本篇docker版本为17.12.0

如果没有安装docker的同学可以看这篇文章:Linux傻瓜式安装docker_余生大大的博客-CSDN博客


两个命令安装gitLab

如果不想看下面的步骤并且也有了docker执行下面两个命令即可安装

安装镜像

docker pull twang2218/gitlab-ce-zh

启动镜像

docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --restart always --name gitlab -v /usr/local/gitlab/etc:/etc/gitlab -v /usr/local/gitlab/log:/var/log/gitlab -v /usr/local/gitlab/data:/var/opt/gitlab --privileged=true twang2218/gitlab-ce-zh

访问地址

启动完成后可以直接在浏览器访问服务器ip+端口8090:

完成收工


安装Gitlab

1. 查询镜像

安装gitlab就要使用docker下载镜像,先执行以下命令查询gitlab的docker镜像

docker search gitlab

如果想要汉化版本的执行以下命令

docker search gitlab-zh


2. 下载镜像

执行以下命令下载gitlab的docker镜像

docker pull twang2218/gitlab-ce-zh

 等待下载完成

 下载完成后可以执行一下命令查看本地docker镜像

docker images


3. 启动镜像

执行启动命令

docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --restart always --name gitlab -v /usr/local/gitlab/etc:/etc/gitlab -v /usr/local/gitlab/log:/var/log/gitlab -v /usr/local/gitlab/data:/var/opt/gitlab --privileged=true twang2218/gitlab-ce-zh

上面代码的含义如下

docker run 
-d                #后台运行,全称:detach
-p 8443:443      #将容器内部端口向外映射
-p 8090:80       #将容器内80端口映射至宿主机8090端口,这是访问gitlab的端口
-p 8022:22       #将容器内22端口映射至宿主机8022端口,这是访问ssh的端口
--restart always #容器自启动
--name gitlab    #设置容器名称为gitlab
-v /usr/local/gitlab/etc:/etc/gitlab    #将容器/etc/gitlab目录挂载到宿主机/usr/local/gitlab/etc目录下,若宿主机内此目录不存在将会自动创建
-v /usr/local/gitlab/log:/var/log/gitlab    #与上面一样
-v /usr/local/gitlab/data:/var/opt/gitlab   #与上面一样
--privileged=true         #让容器获取宿主机root权限
twang2218/gitlab-ce-zh    #镜像的名称,这里也可以写镜像ID

4. 查看启动状态

执行以下命令

docker ps -a

如下图状态为:(运行多少分钟,健康)即为成功


访问Gitlab

启动完成后可以直接在浏览器访问服务器ip+端口8090:http://ip地址:8090/GitLab 中文社区版http://ip地址:8090/

第一次会让设置root账号的密码,设置完毕后用root账号进行登陆

然后就进入到gitlab的主页了,也是汉化版本的

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

余生大大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值