본문 바로가기

Docker

Docker에 Jenkins설치

728x90
반응형

Docker에 Jenkins설치하는 방법이다.

 

 docker pull jenkins/jenkins

Docker 에서 jenkins이미지를 다운받는다.

 

docker run -itd -p8085:8080 -v /jenkins:/var/jenkins_home --name jenkins -u root -v /var/run/docker.sock:/var/run/docker.sock --privileged jenkins/jenkins

docker를 실행한다.

 

 

http://localhost:8085로 접속하면 비밀번호를 입력하라고 나온다.

 docker exec -it jenkins /bin/bash
$cat /var/jenkins_home//secrets/initialAdminPassword

컨테이너에 접속해서 initialAdminPassword에 있는 값을 입력하면된다.

 

 

 

install suggested plugins를 이용해서 설치한다.

 

설치가 진행된다.

 

admin으로 사용할 사용자의 정보를 입력한다.

jenkins url을 입력한 후 완료한다.

 

 

 

docker in docker할 경우 docker.sock에 권한을 줘야한다.

 usermod -a -G docker $USER
 
 // jenkins root로 접속한 후
 chown root:docker /var/run/docker.sock
728x90
반응형