졸업작품 진행 상황 3 - 험난한 배포와 CI/CD
항해가 끝나고나서 졸업 작품의 늪에 빠지게 되었습니다. 방금까지 CI / CD 파이프라인 구축에 애를 먹고 있었습니다.배포 환경은 AWS EC2 이고, CI / CD 파이프라인을 구축하기 위해 Github Action을 사용했습니다. 또한, 배포 시에 도커를 활용하여 이미지를 만들고, 띄우도록 구축했습니다. 도커를 사용해보고 싶다라는 생각만 하고 실제로 써본 적이 없었는데 이를 한 번 써보면서 익혀야겠다는 생각으로 실습을 진행했습니다. EC2 환경에서 인스턴스를 생성하고, 인스턴스 내부에서 docker와 mongoDB 등을 설치하였고, self-hosted를 생성하여 CI/CD 작업을 진행했습니다. 이 과정에서 2일을 날린 에러를 발견했으니 Docker 관련 문제와, mongoDB를 Atlas를 사용하여..