티스토리 뷰

시놀로지 NAS에 Container Manager를 통해 Gitlab을 설치하였다면, "Clone with HTTP"가 컨테이너 이름으로 되어 있는 경우가 있습니다. 해당 URL을 IP와 Port로 변경하는 방법에 대해 알아보겠습니다.


1. 터미널 접속

sudo su
  • 터미널 접속 후, 명령어를 통해 관리자 권한을 부여합니다.



2. 실행중인 도커 찾기

docker ps
  • "CONTAINER ID" 칼럼값을 통해 Gitlab의 도커 아이디를 찾습니다.



3. 도커아이디로 bash 실행

docker exec -it 도커아이디 /bin/bash



4. 도커 시간 변경

# 현재시간확인
date

# 시간변경
ln -snf /usr/share/zoneinfo/Asia/Seoul /etc/localtime



5. external_url 변경

vi /etc/gitlab/gitlab.rb

external_url 'http://IP작성:1234'
gitlab_rails['gitlab_shell_ssh_port'] = 1234
nginx['listen_port'] = 80
  • nginx의 포트를 바꿔주지 않으면 기본포트가 작성한 포트로 바뀝니다.



6. 도커 설정변경

gitlab-ctl reconfigure

 


감사합니다.

최근에 올라온 글
Total
Today
Yesterday