Windows搭建GitLab远程仓库

GItLab分为社区版和企业版(官方介绍),此次搭建采用社区版。

GItLab是专门为Unix操作系统开发的,不可运行在Windows操作系统上面,所以需要在Linux虚拟机或者Docker上安装。



一. 安装Docker(Docker安装指导),需要CPU支持虚拟化操作,可以使用Speccy或者Cpu-Z工具检测服务器是否支持开启虚拟化

二. 使用docker官方的docker hub速度太慢,可以切换到阿里云的镜像(镜像加速器),docker-machine create 创建机器的时候要注意分配足够的内存,官方建议至少使用4GB的可用内存来运行GitLab(切记分配足够内存,内存不足会导致OOM)。

三. 安装Gitlab

1. docker search gitlab   -----------------拉取gitlab镜像列表

2. docker pull docker.io/gitlab/gitlab-ce     ----------------- 拉取gitlab镜像

3. docker run --detach --hostname 192.168.99.105 --publish 8443:443 --publish 80:80 --publish 2222:22 --name gitlab --volume /home/gitlab/config:/etc/gitlab --volume /home/gitlab/logs:/var/log/gitlab --volume /home/gitlab/data:/var/opt/gitlab -m 3g docker.io/gitlab/gitlab-ce  ----------------- 启动容器 ,hostname配置访问ip,-m配置gitlab可用内存

4.直接请求http://配置ip就可以访问到gitlab,也可以在 gitlab.rb文件中配置 external_url  =  “主机ip/域名”

你可能感兴趣的:(Windows搭建GitLab远程仓库)