실행을 위해서 docker로 jenkins를 설치하려 합니다 (mac 환경)
프로젝트를 생성 후 docker-compose.yml파일을 생성하여 다음과 같이 작성합니다
version: '3.0'
services:
jenkins:
image: jenkins/jenkins:latest
container_name: jenkins
environment:
- "TZ=Asia/Seoul"
ports:
- "8080:8080"
volumes:
- "./data:/var/jenkins_home"
다음 커맨드를 실행하여 docker-compose.yml으로 정의한 컨테이너를 생성합니다
docker-compose up -d
다음 커맨드로 jenkins를 실행합니다
open http://localhost:8080
실행 시 /var/jenkins_home/secrets/initialAdminPassword 경로에서 초기 비밀번호를 입력하라는데, 도커로 jenkins 컨테이너를 생성했으므로 다음명령어로 비밀번호 확인후 로그인을 하면 jenkins 사이트를 확인하실 수 있습니다
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword