[Jenkins] how to install jenkins on docker
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
$ 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가 매우 심플해서 마음에 든다!