snow · 2026.5.15 11:06 · 조회 2
Jenkins 설치 및 초기 설정
설치 방법
Docker로 설치 (권장)
가장 빠르고 간편한 방법입니다.
1docker run -d \2 --name jenkins \3 -p 8080:8080 \4 -p 50000:50000 \5 -v jenkins_home:/var/jenkins_home \6 jenkins/jenkins:lts| 포트 | 용도 |
|---|---|
8080 | Jenkins 웹 UI |
50000 | Agent 연결 포트 (JNLP) |
Ubuntu/Debian 패키지 설치
1# JDK 설치 (Java 17 권장)2sudo apt update3sudo apt install -y openjdk-17-jdk4 5# Jenkins 저장소 추가6curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc7echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list8 9# Jenkins 설치10sudo apt update11sudo apt install -y jenkins12 13# 서비스 시작14sudo systemctl enable jenkins15sudo systemctl start jenkinsWAR 파일 직접 실행
1java -jar jenkins.war --httpPort=8080초기 설정 마법사
- 브라우저에서
http://localhost:8080접속 - 초기 관리자 비밀번호 입력
1# 비밀번호 확인2docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword3# 또는4sudo cat /var/lib/jenkins/secrets/initialAdminPassword-
플러그인 설치 선택
- Install suggested plugins: 권장 플러그인 자동 설치 (초보자 추천)
- Select plugins to install: 직접 선택
-
첫 번째 관리자 계정 생성
| 항목 | 설명 |
|---|---|
| Username | 관리자 로그인 ID |
| Password | 강력한 비밀번호 권장 |
| Full name | 표시 이름 |
| 알림 수신 이메일 |
- Jenkins URL 설정: 외부에서 접근할 URL 입력
JDK 구성
Jenkins 관리 → 도구(Tools) → JDK 섹션
- 이름 입력 (예:
JDK-17) JAVA_HOME경로 입력 또는 자동 설치 선택
시스템 자원 권장 사양
| 규모 | RAM | CPU | 디스크 |
|---|---|---|---|
| 소규모 (10명 이하) | 2GB | 2 Core | 50GB |
| 중규모 (50명 이하) | 4GB | 4 Core | 200GB |
| 대규모 | 8GB+ | 8 Core+ | 500GB+ |
댓글
아직 댓글이 없습니다.
댓글을 작성하려면 로그인이 필요합니다.