DOD
-
[CI/CD] Docker를 이용해서 Jenkins를 사용해야 할까?프로젝트/아카이뷰 2024. 2. 1. 10:24
Jenkins in Docker 왜 궁금했을까❓SSAFY 2학기 프로젝트 Archiview를 Docker에 Jenkins를 올리는 형태로 CI/CD를 구축하고 있었는데 Jenkins안에서 docker 명령어를 써야하는 상황이 발생했다. jenkins에는 docker가 설치되어 있지 않아 방법을 알아보고 해결해보고자 한다. 우선, jenkins를 이용하는 방식을 두 가지로 나뉜다. ① OS에 설치하는 방식Ubuntu, CentOs 등 리눅스 서버 자체에 jenkins를 설치하는 방식이다.jenkins를 직접 설정할 수 있다는 부분이 가장 큰 장점인 거 같다.단점으로는 매번 플러그인, 설정 등을 직접 셋팅을 해줘야 한다는 점이다. ② 도커를 통해서 설치하는 방식리눅스 서버에서 Docker를 이용하여 Jen..