728x90
반응형

Install suggested plugins: Jenkins 커뮤니티에서 가장 유용하다고 알려진 플러그인들을 설치합니다.

 

전 container를 jenkins로 생성하였습니다.

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

 

 

 

 

jenkins.war가 설치되어있는 폴더로 이동합니다.

cd /usr/share/jenkins 

 

 

 

 

아래의 url로 이동하여 원하는 version을 확인합니다.

 

http://updates.jenkins-ci.org/download/war/

 

jenkins.war

2.5SHA-1: 5e669825a955c9091ac8a858f4f6dcae782f3d87, SHA-256: d8de143eef34d0d9d12cc314901eab57f55ddce74c5f6e567920bf4fc0571823

updates.jenkins-ci.org

 

 

 

 

wget 명령어를 통해 jenkins.war 파일을 다운로드 받습니다.

wget http://updates.jenkins-ci.org/download/war/2.248/jenkins.war

 

 

 

 

소유권한을 변경합니다.

chown jenkins:jenkins /usr/share/jenkins/jenkins.war

 

 

 

 

container를 종료 후 재시작 합니다.

exit
docker restart jenkins

 

 

 

 

정상적으로 적용이 되었다면 Jenkins 실행시 하단에 버전업된 부분을 확인 할 수 있습니다.

 

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