windows搭建gitlab教程

1.安装gitlab

说明:windows服务器安装一个docker(前提条件),在docker环境下安装gitlab

windows下安装docker教程请参考 Windows10(家庭版)中安装docker-优快云博客

1.1搜索镜像

docker search gitlab  #搜索所有的
docker search gitlab-ce-zh  #搜索中文版的

1.2选择对应镜像并安装
 

docker pull twang2218/gitlab-ce-zh

1.3检查镜像
docker images

如上,安装成功

1.4 在盘符(任意盘符)中新建docker文件夹,在docker文件夹中建立gitlab文件夹,在gitlab文件夹中建立config、data、logs三个文件夹 ,如下关系所示:

1.5 在第2步中新建的docker文件中新建文件:docker-compose.yml,内容如下

version: '3' # 版本号
services: # 开启服务
  gitlab: # 服务名称
    image: 'twang2218/gitlab-ce-zh:latest' # 使用镜像
    restart: always
    hostname: 'GitLab' # 主机名称(自定义)
    environment: # 环境配置
      TZ: 'Asia/Shanghai'
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://192.168.10.40' #本机IP,内网以太网IPV4地址(GitLab访问地址)
        gitlab_rails['gitlab_shell_ssh_port'] = 1022
        unicorn['port'] = 8888
        nginx['listen_port'] = 8080
    ports: # 端口映射,格式为“本机IP:Docker镜像内部IP”
      - '1080:8080'    #http
      - '1043:443'    #https
      - '1022:22'      #ssh
    volumes: # 挂载卷
    # 前面是Windows的地址所以斜杠向右;后面是Linux的地址所以向左
      - G:\docker\gitlab\config:/etc/gitlab
      - G:\docker\gitlab\data:/var/opt
      - G:\docker\gitlab\logs:/var/log/gitlab

1.6 执行docker-compose.yml文件完成服务器部署:

在docker-compose.yml文件所在的位置打开cmd窗口,执行如下命令完成服务器部署:

docker-compose up -d 

执行如下图所示则为部署成功:

1.6、在docker desktop中containers查看服务器状态,虽然显示在running中,但是需要等待一段时间才能在网页访问服务器


2.访问gitlab


首次进入会提示修改密码,修改即可,默认用户名是root

结尾:样例小程序二维码,我自己做的一个免费好用的【随机选择决定转盘工具】小程序,欢迎扫码体验呦!

谢谢阅读!~~

Windows搭建 GitLab 环境,需要先安装 Docker,用 Docker 来进行 GitLab 的安装。 Docker 是一个开源项目,可以方便地打包应用,以便在不同的计算机上快速进行部署和运行。Docker 安装过程比较简单,网上教程较多,这里不再赘述。 安装好 Docker 后,可以使用 Docker 命令行工具来安装 GitLab。具体步骤如下: 1. 打开命令行窗口,输入以下命令,从 Docker Hub 下载 GitLab 镜像:`docker pull gitlab/gitlab-ce` 2. 等待镜像下载完成后,输入以下命令,创建一个 GitLab 实例:`docker run --detach --name gitlab --hostname gitlab.example.com --publish 443:443 --publish 80:80 --publish 22:22 --restart always --volume /srv/gitlab/config:/etc/gitlab --volume /srv/gitlab/logs:/var/log/gitlab --volume /srv/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce` 3. 等待片刻后,GitLab 就已经安装完成了。可以在浏览器中输入 `http://localhost` 访问 GitLab。 在安装过程中,还需要注意以下几点: 1. 安装完毕后,需要设置管理员账号和密码。 2. 默认情况下,GitLab 安装目录在 `/srv/gitlab`,需要根据自己的需求调整。 3. 由于 GitLab 需要运行 Web 服务、数据库等组件,需要有足够的内存和磁盘空间来支持。 总之,通过 Docker 来搭建 GitLab 环境非常方便,也易于管理和维护。如果同时需要使用 GitLab CI 管理项目的持续集成和部署,也可以使用 Docker Compose 来协调 GitLabGitLab CI 的安装和配置。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

neter.asia

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

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

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

打赏作者

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

抵扣说明:

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

余额充值