사전환경
리눅스 서버 및 도커 설치가 필요하다.
아래 링크에서 구성할 수 있다.
록키 리눅스 설치
리눅스 기초 다지기 사전준비 - VirtualBox Rocky 9 설치
개요호스트 기반 가상화 프로그램 중 VirtualBox를 사용하여 실습환경을 구축한다. VirtualBox Download - 링크 Rocky Linux Download - 링크 VirtualBox NetworkVirtualBox는 여러 가상 네트워크 환경을 제공한다.
openstack.tistory.com
록키 리눅스 기본 환경구성
[Rocky Linux] 기본 환경구성
글쓴이가 해당 블로그 내 Rocky Linux 구축 후 기본적으로 설정하는 환경 설정이다. 기대하는 효과로 글쓴이와 동일한 환경으로 구성하여 조금 더 편안하게 실습을 따라올 수 있다. - SELinux, 방화
openstack.tistory.com
도커 설치
Docker 설치하기 [Rocky 9.4]
도커 설치 EPEL 저장소 추가dnf install -y epel-release Docker Repository 추가dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo Docker 패키지 설치dnf install -y docker-ce docker-ce-cli containerd.io Doc
openstack.tistory.com
GitLab 컨테이너 실행
docker run --detach \
--hostname gitlab.example.com \
--publish 80:80 \
--publish 2222:22 \
--name gitlab \
--restart always \
--volume gitlab-config:/etc/gitlab \
--volume gitlab-logs:/var/log/gitlab \
--volume gitlab-data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
GitLab 실행 확인
docker ps
GitLab 컨테이너 접속
docker exec -it gitlab bash
gitlab_rails['gitlab_shell_ssh_port'] = 2222
설정 적용
gitlab-ctl reconfigure
cat /etc/gitlab/initial_root_password | grep Password:
'CICD > GitLab' 카테고리의 다른 글
[CI/CD] GitLab Runner + Nexus 도커이미지 빌드 후 배포 (0) | 2025.03.31 |
---|---|
[CI/CD] GitLab Runner 로 CI 빌드 및 테스트 (0) | 2025.03.30 |
[CI/CD] GitLab 프로젝트 생성 및 커밋해보기 (1) | 2025.03.29 |