네이버 클라우드
도커Dcoker에 젠킨스Jenkins 설치하기 with 네이버 클라우드
dev.mk
2024. 10. 3. 20:26
반응형
도커에 젠킨스 이미지를 받아 컨테이너를 띄워보자
우분투버전
lsb_release -a
- 22.04.3 LTS
도커 버전
- Docker 27.3.1
1. Jenkins 컨테이너 설치
sudo docker run -d --name jenkins -p 8080:8080 jenkins/jenkins
-d: 컨테이너를 데몬으로 띄운다.
--name: 컨테이너의 이름을 jenkins로 설정한다
-p 8080:8080: 컨테이너의 외부와 통신할 포트(앞의 값)를 내부적으로 사용할 포트(뒤의 값)를 포워딩해준다.
2. 네이버클라우드 인바운드 포트에 8080 등록
console > Server > ACG > ACG 설정 > Inbound 등록
3. {PUBLIC IP}:8080 으로 Jenkins 접속
젠킨스 컨테이너 내부로 접속하여 관리자 Key를 복사하여 넣어야 설치가 마무리 된다.
4. 젠킨스 컨테이너 접속
sudo docker exec -it jenkins bash
5. 관리자 키 확인
cat /var/jenkins_home/secrets/initialAdminPassword
관리자키 복사한다
기본설치
아래의 플러그인이 일괄 설치된다.
설치가 끝나면 관리자를 등록해준다.
Jenkins 접속 URL 설정,
젠킨스에 접속할 때 사용할 URL 설정이다
기본 설정 public IP:8080으로 유지하고 넘어간다.
설치가 완료되고
6. Jenkins 웹 접속
http://{PUBLIC IP}:8080
위에서 설정한 관리자 계정 입력 후 로그인
끝
반응형