docker를 이용하여 Gitlab을 구축하도록 한다.


사전준비

Ubuntu 22.04 설치

/etc/netplan/00-installer-config.yml 파일을 수정 및 적용하여 아이피를 할당, 인터넷이 되도록 세팅한다.

apt-get update 로 저장소 한번 업데이트 해 주고

apt-get install ssh 로 ssh 서비스 설치

/etc/ssh/sshd_config 파일을 수정하여 포트를 22가 아닌 다른 포트로 변경해줌 (22가 아닌 다른 포트로 변경하는 것은 Gitlab의 ssh 포트를 22로 설정해주기 위함)

시간 설정을 UTC에서 KST로 변경해준다.

ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

도커 설치

도커 키 등록

curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg