Docker Gitlab 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Docker Gitlab 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Docker Gitlab 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Docker Gitlab 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Docker Gitlab 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 SHELL
操作系统 Linux
软件类型 开源软件
所属分类 开发工具Git开源工具
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2015-04-26

软件简介

Docker Gitlab 是提供 Gitlab 环境的 Docker 映像,可方便的在 Docker 容器中运行 Gitlab 系统。

5 秒内搞定一个 Gitlab 系统(不包括下载和启动时间):

docker run --name='gitlab' -it --rm \
-e 'GITLAB_PORT=10080' -e 'GITLAB_SSH_PORT=10022' \
-p 10022:22 -p 10080:80 \
-v /var/run/docker.sock:/run/docker.sock \
-v $(which docker):/bin/docker \
sameersbn/gitlab:latest

然后打开浏览器访问 http://localhost:10080,用户名密码如下:

  • username: root

  • password: 5iveL!fe

对硬件要求如下:

CPU

  • 1 core 可支持 100 以内用户,但可能访问不顺畅

  • 2 cores 推荐用于 100 用户

  • 4 cores 可支持 1,000 用户

  • 8 cores 可支持 10,000 用户

 

Memory

  • 512MB 内存太小,Gitlab 会很慢,而且你还得使用额外 250 兆的交换分区

  • 768MB 是最低要求,但我们建议得再多点

  • 1GB 可支持 100 用户,每个仓库不多于 250MB

  • 2GB 推荐使用,支持 1000 用户

  • 4GB 可支持 10000 用户

支持的浏览器:

  • Chrome (Latest stable version)

  • Firefox (Latest released version)

  • Safari 7+ (Know problem: required fields in html5 do not work)

  • Opera (Latest released version)

  • IE 10+

展开阅读全文

代码

评论 (5)

加载中
rancher可以自动部署。。。
2017/02/08 10:21
回复
举报
好,降低使用门槛 #Docker Gitlab#
2015/04/26 12:11
回复
举报
2015/04/27 10:16
回复
举报
怎么在公司内网给部门搭建一个呢,也就20多人用 #Docker Gitlab#
2015/04/27 12:04
回复
举报
这样搭不起来的,还需要一个数据库的docker #Docker Gitlab#
2015/05/18 16:43
回复
举报
更多评论
暂无内容
发表了博客
2019/04/10 10:10

docker-Gitlab、GitLab Runner安装

<font color=#0099ff size=3 face="黑体">以下操作均在CentOs下操作</font> 1、Gitlab install ① 启动gitlab docker run --detach \ --hostname 115.30.149.35 \ --publish 8888:8888 --publish 24:22 \ --name gitlab \ --restart always \ --volume /data/docker/gitlab/config:/etc/gitlab \ --volume /data/docker/gitlab/logs:/var/log/gitlab \ --volume /data/docker/gitlab/data:/var/opt/gitlab \ ...

0
1
发表了博客
2018/06/25 22:19

docker安装gitlab

1.启动postgresql数据库容器 [plain] view plain copy docker run --name gitlab-postgresql -d \ --env 'DB_NAME=gitlabhq_production' \ --env 'DB_USER=gitlab' --env 'DB_PASS=password' \ --env 'DB_EXTENSION=pg_trgm' \ --volume /srv/docker/gitlab/postgresql:/var/lib/postgresql \ sameersbn/postgresql:9.5-3 2.启动redis消息容器 [html] view plain copy docker run --name gitlab-redis -d \ --volume /srv/docke...

0
0
发表于软件架构专区
2019/12/18 20:02

docker-gitlab-runner

# centos 安装 ## 添加源 ``` curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm.sh | sudo bash ``` ## 执行安装 ``` yum install gitlab-ci-multi-runner ``` ## 删除gitlab-runner ``` sudo gitlab-runner uninstall ``` ## 设置home、user ``` gitlab-runner install --working-directory /usr/gitlab-runner --user root ``` ## 启动gitlab-runner ``` sudo service gi...

0
0
2019/11/01 21:06

docker部署gitlab

```bash #!/bin/sh cur_dir="当前目录的绝对地址" docker stop gitlab docker rm gitlab docker run -d \ -m 1g \ --hostname gitlab.oneweek.vip \ --publish 31481:443 \ --publish 31480:80 \ --publish 31482:22 \ --name gitlab \ --restart always \ --volume ${cur_dir}/config:/etc/gitlab \ --volume ${cur_dir}/log:/var/log/gitlab \ --volume ${cur_dir}/data:/var/opt/gitlab \ --network gitlab \ -m 2g \ --mem...

0
0
发表了博客
2019/08/11 22:21

docker gitlab backup

说明:下面命令中带有<your container name>字,是 gitlab 容器的名称,请按实际情况进行代替 在创建备份之前,你不需要停止任何东西 docker exec -t <your container name> gitlab-rake gitlab:backup:create gitlab_backup.sh content: #! /bin/bash case "$1" in start) docker exec -t <your container name> gitlab-rake gitlab:backup:create ;; esac 嘗試腳本是否可以正常運行 gitlab_backup.sh...

0
0
2020/04/13 09:52

docker 安装gitlab

撸了今年阿里、头条和美团的面试,我有一个重要发现.......>>> sudo docker pull gitlab/gitlab-ce:latest 启动Gitlab 用下面的命令启动一个默认配置的Gitlab。如果我们只在本机测试使用的话,将hostname替换为localhost。如果需要让外部系统也能访问的话使用外网IP:81地址。 sudo docker run --detach \ --hostname gitlab.example.com \ --publish 443:443 --publish 81:80 --publish 23:22 \ --name gitlab \ ...

0
0
2019/11/28 23:49

docker 运行 gitlab

``` sudo docker run --detach \ --hostname git.sunjinri.xyz \ --publish 8443:443 --publish 80:80 --publish 8022:22 \ --name gitlab \ --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:11.6.0-ce.0 ```...

0
0
发表了博客
2020/09/09 12:43

Docker部署GitLab

Docker部署GitLab并实现基本配置 1、安装docker,安装之前卸载旧版本docker。 Docker安装官方地址:https://docs.docker.com/install/linux/docker-ce/centos/ yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce docker-ce-cli containerd.io 启动Docker systemctl da...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
5 评论
197 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部