Developer

[Jenkins] how to install jenkins on docker

rocksea 2016. 8. 4. 01:47

Docker를 이용한 Jenkins 설치방법.

jenkins 2.7.1로 넘어오면서 설치방법이 바뀌었으므로 재 정리 차원에서  작성하였다.

*Docker 설치
ubuntu 예 :  apt-get install docker.io

jenkin official docker hub에 등록된 Docker Image를 이용하여 설치하였다.
Official jenkins docker hub url : https://hub.docker.com/_/jenkins/

Step 1. docker pull image

$ docker pull jenkins


Step 2. run container 

Docker Container를 구동시킨다.

$ sudo docker run -u jenkins -p 8080:8080 -p 50000:50000 -v /home/service/jenkins jenkins


현재 container의 상태를 확인한다.

$ sudo docker ps -a

CONTAINER ID        IMAGE               COMMAND                CREATED             STATUS              PORTS                                              NAMES

6caeefea6c88        jenkins:latest      "/bin/tini -- /usr/l   23 minutes ago      Up 3 minutes        0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp   tender_sinoussi


Step 3.  Jenkins 설치

인스턴스가 실행되면 위와같이 설치가 진행이 되며,  패스워드가 생성이 되면 복사한 뒤 웹 페이지로 이동하여 붙여넣는다. (필자의 경우 8080 port를 사용하였다.)

플러그인을 직접 선택하려면 오른쪽, 추천 플러그인을 활용하려면 왼쪽 메뉴를 선태한다.


설치UI가 매우 심플해서 마음에 든다!