네이버 클라우드

도커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

위에서 설정한 관리자 계정 입력 후 로그인

 

반응형