728x90
반응형

 

Synology에 Docker 프로그램을 실행하여 jenkins 이미지를 다운받고 jenkins 라는 컨테이너를 생성했습니다.

 

Docker의 jenkins 이미지가 구 버전이기에 Jenkins를 사용하기 위해 필요한 플러그인을 설치하는데 오류가 발생했습니다.

 

버전이 낮아서 jenkins.war 파일을 받아 업데이트를 하려는데 권한이 없어 실행하지 못하였습니다.

 

docker를 생성할때 따로 root 정보를 입력한게 없어서 당황했지만 방법을 알아보겠습니다.

 

 

 

Mac OS X로 터미널을 실행하였습니다.

 

Synology nas에 ssh 접속 허용을 해야 합니다.

 

 

 

 

정상 접속이 되었다면 -u 0 옵션으로 root 권한으로 jenkins 컨테이너에 접속합니다.

sudo docker container exec -u 0 -it [container이름] bash

 

 

 

정상적으로 root권한을 갖고 docker container에 접속한것을 확인할 수 있습니다.

728x90
반응형
728x90
반응형

 

젠킨스는 소프트웨어 개발 시 지속적 통합 서비스를 제공하는 툴입니다.

 

CI(Continuous Integration) 서버라고 많이 이야기 합니다.

 

Nas로 운영을 할 서비스가 있기에 jenkins 설치부터 진행해보겠습니다.

 

DSM에서 Docker 프로그램을 실행합니다.

 

 

 

 

왼쪽 메뉴 레지스트리에서 jenkins 항목을 검색합니다.

 

메달이 걸려있는 jenkins 를 선택하고 상단 다운로드 버튼을 클릭합니다.

 

 

 

 

이미지의 버전을 선택할 수 있는데 다 오래된 버전을이기에 latest를 클릭합니다.

 

선택 버튼을 클릭하면 이미지 다운로드가 시작됩니다.

 

 

 

 

정상적으로 다운받아졌는지 이미지 메뉴에서 확인합니다.

 

jenkins:latest 가 있다면 정상적으로 받아진겁니다.

 

이젠 새로운 컨테이너를 만들어야 하는데요.

 

jenkins:lateset 항목을 선택하고 상단의 실행 버튼을 클릭합니다.

 

 

 

 

컨테이너 이름을 지정하고 다음을 클릭합니다.

 

기본 jenkins1로 지정되지만 jenkins로 진행해보겠습니다.

 

다른 설정내용은 생략하겠습니다.

 

 

 

 

요약내용을 확인하고 적용 버튼을 클릭하여 컨테이너를 생성합니다.

 

 

 

컨테이너가 잘 생성되었는지 확인해보겠습니다.

 

왼쪽 컨테이너 메뉴를 클릭합니다.

 

jenkins 컨테이너가 보이고 자동으로 실행이 된것을 확인할 수 있습니다.

 

 

 

 

 

728x90
반응형

'일상 리뷰 > Synology NAS' 카테고리의 다른 글

[Synology] Docker Jenkins Update  (0) 2020.11.19
[Synology] Docker Container root 접속  (0) 2020.07.24
[Synology] NAS 마이그레이션  (0) 2019.08.20
[Synology] NAS HOME 폴더 활성화  (0) 2019.08.17
[Synology] NAS DDNS 설정  (0) 2019.08.16

+ Recent posts