1. 먼저 Docker를 사용하기 위해 Docker Desktop을 설치해준다
https://www.docker.com/products/docker-desktop/
Download Docker Desktop | Docker
Docker Desktop is available to download for free on Mac, Windows, or Linux operating systems. Get started with Docker today!
www.docker.com
Docker Desktop이 설치되면 docker 명령어를 사용할 수 있고 컨테이너, 이미지 등을 쉽게 확인할 수 있다.
2. Jenkins 다운로드
https://www.jenkins.io/download/
Jenkins download and deployment
Jenkins download and deployment The Jenkins project produces two release lines: Stable (LTS) and regular (Weekly). Depending on your organization's needs, one may be preferred over the other. See the links below for more information and recommendations abo
www.jenkins.io
해당 사이트에 들어가면 설치할 수 있는 여러 방법들이 있다. docker를 사용할 것이기 때문에 docker를 클릭하면 docker hub로 이동하요 설치 명령어를 확인해볼 수 있다.
바로 입력해도 무방하다.
docker pull jenkins/jenkins
버전을 입력할 수 있지만 위처럼 버전을 생략하면 latest 가장 최신 버전을 다운 받는다. 원하는 버전이 있으면 Tags를 확인하자.
비밀 번호 확인
설치 시 다음과 같이 콘솔에 비밀번호가 출력되면 까먹지 말고 저장해두자. 안 뜨거나 까먹어도 확인할 수 있으니 밑에 참고.
3. Jenkins 실행
https://github.com/jenkinsci/docker
GitHub - jenkinsci/docker: Docker official jenkins repo
Docker official jenkins repo. Contribute to jenkinsci/docker development by creating an account on GitHub.
github.com
해당 사이트 하단에 docker에서 jenkins 사용법에 대한 명령어들이 여럿 있다.
백그라운드 모드로 실행시키기 위해 -d룰 붙인 3번째 명령어 즉 아래 명령어를 실행시켰다.
docker run -d -v jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure jenkins/jenkins:lts-jdk11
이제 localhost:8080 으로 접속하면 다음 창이 뜬다
위에서 저장해둔 비밀번호가 있다면 입력해서 들어가고 없다면 docker log jenkins를 통해 비밀번호를 확인하자.
다음은 원하는 플러그인을 설치하면 끝
'DevOps' 카테고리의 다른 글
Jenkins + Docker + Tomcat을 통한 외부서버에 빌드 및 배포 (1) | 2023.07.27 |
---|---|
[jenkins] Poll SCM 설정을 통한 지속적인 파일 업데이트 (0) | 2023.07.26 |
[Jenkins] github 빌드 및 tomcat에 배포하기 (0) | 2023.07.26 |
배포를 위한 tomcat 설치 - MAC (1) | 2023.07.26 |
[Jenkins] Git의 Maven 프로젝트 빌드 및 Docker로 확인하기 (0) | 2023.07.26 |