SpringCloud-平台即服务day6-GitLab

Git是一个开源的分布式版本控制系统,用于敏捷高效的处理任何或大或小的项目
是为了帮助linux内核开发而开发的一个开源的版本控制软件,采用分布式版本库的方式,不需要服务端软件的支持

GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的git项目仓库,可以通过web界面进行访问公开的或者私人的项目
基于docker安装Gitlab
安装中文版gitlab
GIt运行内存低于2G运行不了

docker pull twang2218/gitlab-ce-zh

进入/usr/local/docker/gitlab没有创建

docker-compose.yml

version: '3'
services:
    web:
      image: 'twang2218/gitlab-ce-zh'
      restart: always
      hostname: '192.168.182.134'
      environment:
        TZ: 'Asia/Shanghai'
        GITLAB_OMNIBUS_CONFIG: |  
          external_url 'http://192.168.182.134:8080'
          gitlab_rails['gitlab_shell_ssh_port']= 2222
          unicorn['port']= 8888
          nginx['listen_port']= 80
      ports:
        - '80:80'
        - '8443:443'
        - '2222:22'
      volumes:
        - /usr/local/docker/gitlab/config:/etc/gitlab
        - /usr/local/docker/gitlab/data:/var/opt/gitlab
        - /usr/local/docker/gitlab/logs:/var/log/gitlab


(我没有加 | 一直报错)
在这里插入图片描述
root 12345678在这里插入图片描述

GitLab基本设置

设置ssh https://www.cnblogs.com/geek12/p/4463893.html

https://blog.csdn.net/HezhezhiyuLe/article/details/88218886

发布了34 篇原创文章 · 获赞 19 · 访问量 1481

猜你喜欢

转载自blog.csdn.net/qq_42236003/article/details/93899183