📚 [Jenkins] Docker로 Jenkins 설치하기
Category: DockerJenkins | 📅 February 20, 2018
홈 디렉토리 준비
그냥 도커 전체를 사용할 계획이면 이 과정은 Pass. /data 디렉토리에 생성
$mkdir /data/jenkins
디렉토리 접근권한을 살펴볼 것. 접근권한이 귀찮으면 jenkins 유저 생성 후, 홈디렉토리를 만든 디렉토리로 설정 하는거 추천
젠킨스 가져오기
항상 최신 버전을 가져오자 ㅋㅋ
$sudo docker pull jenkinsci/jenkins
젠킨스 실행하기
젠킨스의 사용포트는 8080 과 50000 번 두 개를 사용하므로 도커 실행시 잘 매핑하도록 함.
필요 옵션
- -v : 홈디렉토리 정의
- -p : 포워딩할포트 정의
- -u :젠킨스 실행할 사용자 설정
- –name : 컨테이너 명
$sudo docker run -d \
--name jenkins \
-p 50083:8080 \
-p 50084:50000 \
-v /data/jenkins:/var/jenkins_home \
-u jenkins \
jenkinsci/jenkins
-d 옵션을 빼고 실행하면 실행과정을 살펴 볼 수 있다.
최초 비밀번호 찾기
-d 옵션을 빼고 실행하면 화면 제일 끝 자락에 비밀번호가 나옴.
$sudo cat /data/jenkins/secrets/initialAdminPassword
💭 Reviews
이제 잘 사용하자~ 😎