1. 젠킨스 Docker 이미지 다운로드
docker pull jenkins/jenkins:lts
2. 젠킨스 컨테이너 실행
1) 필요한 디렉토리 생성 (호스트의 볼륨 연결을 위한 디렉토리)
mkdir -p ~/jenkins_home
2) 젠킨스 컨테이너 실행
docker run -d --name jenkins \
-p 8080:8080 -p 50000:50000 \
-v ~/jenkins_home:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
jenkins/jenkins:lts
- -p 8080:8080: 호스트와 컨테이너의 포트를 매핑.
- -v ~/jenkins_home:/var/jenkins_home: 호스트의 디렉토리를 젠킨스 데이터 저장소로 사용.
- -v /var/run/docker.sock:/var/run/docker.sock: 도커 소켓을 연결하여 젠킨스가 도커를 제어할 수 있도록 설정.
3) 컨테이너 상태 확인
docker ps
3. 젠킨스 초기 설정
1) 브라우저에서 접속
http://<public IP>:8080
2) 초기 비밀번호 확인
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
명령어를 통해 초기 비밀번호 확인 후 입력
3) 플러그인 설치하기
추천 플러그인 설치 진행
4) 계정 설정
5) URL 설정
6) 끝
728x90
'공부 > 서버' 카테고리의 다른 글
오라클 클라우드 - 젠킨스 자동배포 (0) | 2025.01.13 |
---|---|
오라클 클라우드 - 도커 설치 (0) | 2025.01.13 |
오라클 클라우드 - 인스턴스 원격 접속, Putty, Puttygen (0) | 2024.12.24 |
오라클 클라우드 - 보안 규칙 만들기 (0) | 2024.12.24 |
오라클 클라우드 프리티어(Oracle Cloud Free Tier) 만들기 (0) | 2024.12.18 |