Docker Üzerinde Gitlab Kurulumu

Gitlab, web tabanlı bir Git depo yönetimi uygulaması olmakla birlikte CI/CD yazılım süreçlerini de tek bir uygulamada birleştiren bir servistir.

Docker kurulumu yapılmış olan cihazınızda aşağıdaki compose file ile gitlab’ ınızı ayağa kaldırabilirsiniz.

ports alanından, web yönetim panelinize erişeceğiniz portu kendinize göre belirleyebilirsiniz.

version: ‘3’

services:

  git-server:

    image: gitlab/gitlab-ce

    container_name: gitlab

    ports:

      – “8989:8989”

    volumes:

      – ./gitlab/config:/etc/gitlab

      – ./gitlab/logs:/var/log/gitlab

      – ./gitlab/data:/var/opt/gitlab

    environment:

      GITLAB_OMNIBUS_CONFIG: |

        external_url ‘http://localhost:8989’

    restart: always

Yukarıdaki kodları uygun bir dizine docker-compose.yaml dosya adı ile kaydedip,

docker-compose up -d -> komutu ile gitlab servisinizi ayağa kaldırabilirsiniz,

Docker yönetim paneliniz olan portainer üzerinden kurulumu takip edebilirsiniz, bilgisayarınızda portainer yok ise;

Buraya tıklayarak Portainer makalemizi inceleyip kurabilirsiniz.

Kurulum sonrasında tarayıcınıza http://localhost:8989 ile gitlab’ a erişebilirsiniz.

Image 20

Gitlab için default kullanıcı adı root olmakla birlikte, portainer üzerinden hızlı bir şekilde konteynırınıza exec olup initial password’ünüzü alabilirsiniz.

Image 21

Root password’ ümüzü login olduktan sonra değiştirmeyi unutmayalım,

Image 22 1024x837

Faydalı Olması Dileklerimle,

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir