GitLab 시놀로지 설치기
GitLab을 시놀로지에 설치하며 겪은 문제들을 적어본다. * Package Center의 GitLab은 Synology의 Docker 에 설치가 된다. 먼저 Synology Package Center의 GitLab을 셜치해 보았다.정상적으로 작동하지만, HTTPS(SSL) 적용이 되어있지 않았고, Option에서 HTTPS활성화도 되지 않는다.
- 참고 : Google ” Synologyt gitlab ssl ”
https://gist.github.com/mattcarlotta/4d9fdb90376c5d13db2c1b69a2d557a6
내 Synology에서는 docekr-compose.yml 파일이 해당 위치에 존재하지 않는다. 따라서, 방법을 바꿔보았다.
Docker 에 CentOS7을 담고, CentOS에 GitLab을 설치. CentOS설치는 레지스트리에서 클릭 한번이면 다운로드가 가능하다.
설치 후 , User add, passwd 세팅, ssh 설치, firewall Setting 을 하려고 하는데
systemctl 명령어 실행이 되지 않는다.
Failed to get D-Bus connection: Operation not permitted
#해결 : https://www.snoopybox.co.kr/1756docker run –privileged -d –name 새로운이름 centos:7 init
docker exec -it 새로운이름 bash