本文共 955 字,大约阅读时间需要 3 分钟。
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 12345678GitLab基本设置
设置ssh
转载地址:http://uikgn.baihongyu.com/