[Jenkins] 도커로 젠킨스 설치


도커로 젠킨스 설치

도커 젠킨스 이미지 설치

  • docker run –name jenkins -d -p 32769:8080 –env JAVA_OPTS=”-Djava.util.logging.config.file=/var/jenkins_home/log.properties” -v /jenkins:/var/jenkins_home -u root jenkins/jenkins:jdk11
    • 도커 이미지 주소 https://hub.docker.com/r/jenkins/jenkins
    • –name : container 명 지정
    • -d : 데몬 모드
    • -p : 32769 포트를 도커 8080 포트로 맵핑
    • –env : 환경변수 지정 - 로깅 추가
    • -v : 볼륨 지정 - /jenkins : 도커 /var/jenkins_hom 폴더로 볼륨 지정
      • 볼륨 지정 : 외부에 백업을 시키는 용도로 사용 - 컨테이너 삭제 시 해당 데이터 다 사라지기 때문
    • -u : 유저 root
    • jenkins/jenkins:jdk11 : jdk11용 jenkins 도커 이미지
  • docker ps 로 컨테이너 실행 중 인지 확인
  • 브라우저로 localhost:32769 접속
  • 젠킨스 비밀번호 입력
    • 볼륨에 연결 된 디렉토리로 확인
      • cat /jenkins/secerets/initialAdminPassword
  • 플러그인 설치
  • Admin 계정 생성
  • 설치 완료

참조