Docker安装GitLab

不念不忘少年蓝@ 2022-12-24 05:49 436阅读 0赞

gitlab 镜像分为两个版本:

  • gitlab-ce 社区版
  • gitlab-ee 企业收费版

这里使用社区版则可,直接安装官方镜像,目前(2020/1/14)官方镜像大小约1.8G,如果你没有设置Docker镜像源,Docker会默认从国外Docker官方Hub去拉去进行,速度难以让人接受。

拉取gitlab-ce源

  1. docker pull gitlab/gitlab-ce:latest

运行Gitlab

  1. docker run \
  2. -d --name gitlab \
  3. --restart always \
  4. -p 443:443 -p 80:80 -p 22:22 \
  5. -v /data/gitlab/config:/etc/gitlab \
  6. -v /data/gitlab/logs:/var/log/gitlab \
  7. -v /data/gitlab/data:/var/opt/gitlab \
  8. gitlab/gitlab-ce

修改配置文件

  1. vim /home/gitlab/config/gitlab.rb

添加一下内容(该文件默认全部被注释)

  1. # 配置http协议所使用的访问地址,不加端口号默认为80
  2. external_url 'http://192.168.199.231'
  3. # 配置ssh协议所使用的访问地址和端口
  4. gitlab_rails['gitlab_ssh_host'] = '192.168.199.231'
  5. gitlab_rails['gitlab_shell_ssh_port'] = 222 # 此端口是run时22端口映射的22端口

发表评论

表情:
评论列表 (有 0 条评论,436人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Docker 安装 Gitlab

    Gitlab简介 [GitLab][]是一个Git的代码托管工具,有免费的社区版允许我们在本地搭建代码托管网站,也有付费的企业版网站,能够在线托管代码。传统方式是手动下载