
Ubuntu에 Docker & Docker-compose 설치

Docker에 MySQL 설치하기

Docker-compose 를 사용한 Jenkins 설치 및 설정

Jenkins와 GitLab Webhook 설정

springboot 프로젝트를 Git으로 작업 후 배포를 진행해야 한다.이 과정에서 DB의 설정 정보와 같은 민감한 정보들은 Git에 올라가면 안 되고 보안처리를 해서 배포해야 한다.안전한 배포를 위해 Jenkins credentials을 사용하는 방법을 알아보자(참고

제목 : 임의의 제목설명 : 설명채널 : 메세지를 받을 채널 선택이 URL이 Endpoint URL이며 아래 2.2 설정에 입력한다.Jenkins 관리 - 플러그인 관리 - Available plugins에서Mattermost Notification Plugin을 설치

Jenkins Pipeline 으로 Docker에 Next.js 이미지 띄우기

Jenkins Pipeline 으로 Docker에 SpringBoot 프로젝트 이미지 띄우기

Nginx 설정 및 HTTP -> HTTPS 리다이렉트 설정

Jenkins와 GitHub 연동하기

Docker container로 MongoDB 설치