본문 바로가기

Study/DevOps

Jenkins로 CI/CD Pipeline 구축하기 - 9. Docker에 Sonarqube 설치하기

 

Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성

대쉬보드 - 만들어둔 파이프라인 - Configure 선택해주세요. Behaviours 항목에서 위에 두개를 삭제해주세요. add 를 눌러서 filter by name 을 선택해주세요.  (main.*) 으로 이름을 정해줍니다. scan mult..

code00.tistory.com

이전 글 보기

 

 

 

 

Docker Desktop - Docker

MOST COMMON

www.docker.com

Docker Desktop 홈페이지에 가서 Docker를 다운로드 해주세요.

 

다운로드를 받고 사이트에 로그인을 해주세요.

 

Docker hub 홈페이지에서 Sonarqube를 검색해서 들어가주세요.

 

맨위에 항목에 들어가주세요.

 

우측 상단의 명령어를 복사해서 터미널에 적어줍니다.

 

위와 같이 no matching manifest for linux/arm64/v8 in the manifest list entries 에러가 난다면

 

docker pull --platform linux/amd64 sonarqube라고 쳐주세요.

위와 같이 나온다면 설치 성공!

 

docker images를 눌러서 sonarqube가 받아졌는지 확인합니다.

 

docker run -d --name sonarqube -p 9000:9000 sonarqube

위와같이 설치에 성공하며 docker desktop에 sonarqube 이미지가 생성됩니다.

 

docker ps 

sonarqube가 실행되고 있는지 확인합니다.

 

docker desktop 에서 image - sonarqube -> run 

 

컨테이너에 가보면 새로운 이미지가 생성되었습니다. 

새로운 이미지를 눌러 Log를 확인해보겠습니다.

 

열심히 설치중입니다.

 

설치가 다 되면 http://localhost:9000 접속이 가능합니다. 

처음 기동시까지 시간이 걸리니 기다려주세요!

 

 

실행이 된다면 admin / admin 으로 로그인해주세요 !

 

패스워드 변경도 진행해줍니다.

 

 

여기까지 진행하셨다면 성공!

다음시간에는 Jenkins 와 sonarqube 연동을 해보겠습니다.

 

Jenkins로 CI/CD Pipeline 구축하기 - 10. Jenkins와 Sonarqube 연동

Jenkins로 CI/CD Pipeline 구축하기 - 9. Docker에 Sonarqube 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성 대쉬보드 - 만들어둔 파이프라인 - Configure 선택해주세요. Behaviours 항목에..

code00.tistory.com