ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Nas Docker Gitlab 설치
    카테고리 없음 2023. 8. 22. 09:29

    Synology DS920+

    램 추가 필요

    Docker Manager 버전이 업데이트 되면서 Container Manager로 변경됨

    레지스트리 메뉴에서 gitlab 검색

    다운로드하고 이미지메뉴 클릭

    gitlab version

    해당 이미지클릭후 실행 누름

     

    컨테이너 리스트에 다운해서 실행했던 리스트들이 나옴

    실행되고 있는 컨테이너는 녹색으로 표시됨

    실행되고 있는 컨테이너 들어와서 작업> 터미널 열기

    terminal을 열고 etc/gitlab 폴더에  initial_root_password 파일에서 초기 비번 복사

    처음 접속후 아이디비번

    root / (복사한비밀번호)

    치고 들어가서 비밀번호 수정하면 된다.

    접속 url은 나스가 설치된 ip:port 번호로 들어가면 된다. 예) http://192.168.1.1:3333

     

    bash에서 etc/gitlab으로 들어가서 gitlab.rb를 수정

    external_url '본인 도메인'

    재시작

     

    external_url을 안적어주면 클론버튼을 눌렀을때 url이 안나오고 컨테이너의 아이디가 노출된다.

     

    문제점

    1. 도메인접속후 포트가 노출이 안되는 현상발생

    80으로 하지 않았는데 포트번호가 안나옴 아직해결 안됨

    시도

    1) external_url 'http://test.synology.me:9999' -> 실행은 되지만 접속이 안됨

    2) nginx['listen_port'] 추가 ->실행은 되지만 접속이 안됨

    3)......

     

    해결책???

    Admin Area -> Setting -> Visibility and access controls (expand click)

    -> Custom Git clone URL for HTTP(S) 

    원하는 도메인으로 수정

     

    댓글

Designed by Tistory.