gitlab代码控制平台搭建

docker-compose容器化gitlab

  • docker-compose安装
c 复制代码
# 官方链接(不推荐,太慢了)
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 下面的官方链接会快一点
curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

# 修改文件权限
chmod +x /usr/local/bin/docker-compose

# 查看 docker-compose 版本
docker-compose --version
  • docker-compose.yml文件
c 复制代码
version: '3.6'
services:
  web:
    image: 'registry.gitlab.cn/omnibus/gitlab-jh:latest'
    restart: always
    hostname: 'gitlab.example.com'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://gitlab.example.com:8929'
        gitlab_rails['gitlab_shell_ssh_port'] = 2224
    ports:
      - '8929:8929'
      - '2224:22'
    volumes:
      - '$GITLAB_HOME/config:/etc/gitlab'
      - '$GITLAB_HOME/logs:/var/log/gitlab'
      - '$GITLAB_HOME/data:/var/opt/gitlab'
    shm_size: '256m'
  • 初始密码
c 复制代码
用户名root
/config/initial_root_password文件中

搭建成功!

相关推荐
z日火4 小时前
将 Docker 镜像推送到 GitLab Container Registry 的完整步骤
docker·容器·gitlab
风屿.4 小时前
IDEA推送到gitlab,jenkins识别,然后自动发布到需要的主机(流水线)
运维·gitlab·jenkins
码农爱java4 小时前
Java 调用 GitLab API
java·开发语言·后端·gitlab·gitapi
小猿成长5 小时前
GitLab 备份所有仓库(自动克隆)
gitlab
子非衣1 天前
Ubuntu部署私有Gitlab
linux·ubuntu·gitlab
风屿.1 天前
IDEA推送到gitlab,jenkins识别,然后自动发布到需要的主机
运维·gitlab·jenkins
快解析1 天前
代码管理平台Gitlab如何通过快解析实现远程访问?
gitlab·github
大脸男孩3 天前
gitlab迁移
运维·gitlab
hillstream33 天前
配置git从公网能访问-基于frp
git·gitlab
spjhandsomeman4 天前
各个历史版本mysql/tomcat/Redis/Jdk/Apache/gitlab下载地址
java·redis·mysql·jdk·tomcat·gitlab