04 Gitlab 설치하기

유영국·2024년 4월 30일

CICD자동화

목록 보기
5/9

🦊Gitlab 이란 ?

소프트웨어 개발 및 협업을 위한 올인원 솔루션을 제공하는 웹기반 DevOps 플랫폼이다.
팀이 소프트웨어 프로젝트를 보다 효율적으로 계획, 생성, 구축, 테스트 및 배포하는 데 도움이 되는 다양한 도구와 기능을 제공한다.

1. GitLab 이미지 Pull

docker pull gitlab/gitlab-ce:latest

2. GitLab 환경변수 설정

vi ~/.bash_profile

export GITLAB_HOME=/srv/gitlab

3. Gitlab 컨테이너 실행

sudo docker run
	--detach \ # 백그라운드에서 컨테이너실행
	--hostname {hostname} \ # 컨테이너 자신의 호스트명
	--publish 80:80 \ # 호스트포트:컨테이너포트 매핑
	--name gitlab \ # 컨테이너명
	--restart always \ # 항상 재시작한다.
	--volume $GITLAB_HOME/config:/etc/gitlab \ # 호스트디렉토리:컨테이너볼륨매핑
	--volume $GITLAB_HOME/logs:/var/log/gitlab \
	--volume $GITLAB_HOME/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest # 위에서 풀받은 이미지 명

4. Gitlab root 계정 초기비밀번호 확인하기

docker ps # 실행중인 컨테이너 중 gitlab 컨테이너 id 확인
sudo docker exec -it {container id} grep 'Password:' /etc/gitlab/inital_root_password

5. 접속해서 확인해보기 👍

profile
맘대로 생각해서 만든거라 안맞는 정보가 많아요

0개의 댓글