docker-comose搭建openldap + gitlab

本文介绍了如何利用docker和docker-compose在本地搭建gitlab,并结合openldap进行身份验证。详细步骤包括gitlab的功能简介,docker和docker-compose的安装,通过docker-compose配置并启动gitlab-ce-ldap镜像,以及启动后的验证过程。
摘要由CSDN通过智能技术生成


前言

博主前面已经写过如何使用docker-comose搭建openldap,本文将介绍 gitlab-ce +openldap 的环境搭建

一、gitlab简介

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。
作为程序员,协同开发管理代码用的比较多的是github,但是基于很多公司不想将这类资料放在别人的网站进行托管,总觉得代码放在别人的服务器上不安全,容易泄密,那么自己部署gitlab就是最好的选择

二、docker及docker-compose安装

博主已经分享过文章,关于docker和docker-compose安装,详见 Linux环境docker以及docker-compose安装

三、docker-compose安装gitlab-ce-ldap(依赖openldap)

version: '3'
services:
  gitlab-ce-ldap:
    image: wangxgh/gitlab-ce-ldap:nightly
    container_name: gitlab
    restart: always
    privileged: true
    environment:
      LDAP_HOST: your openladp ip or host 
      LDAP_PORT: 389
      LDAP_BINDDN: cn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值