Jenkins CI/CD Pipeline
2021-11-25 00:51:27
진행하던 프로젝트 배포시 ssh로 EC2 접속해서 배포하는 방식이 너무 번거롭게 느껴져서 배포 자동화를 구축하며 Jenkins와 Docker-Compose를 사용했었는데 오늘은 Jenkins에 대해 작성해 보겠습니다. 저는 AWS 프리티어 EC2 한 대 ,, 단 한 대 이기 때문에 여기에 Docker를 이용해서 Jenkins를 구축하였습니다. 우선 EC2 서버에 접속해서 Docker로 Jenkins를 Run 해줍니다. ( 실행 방법이나 시작 과정을 설명한 좋은 글이 많기 때문에 저는 간략하게 작성했습니다.) 8080 port로 포트포워딩 하여 EC2 서버 IP의 8080 포트로 접속해서 Jenkins 관련 기본 설정을 해줍니다. 사용자 계정 관련하여 설정을 해주시고 접속을 해서 New Item으로 바로 ..