Git Actions와 Docker를 이용한 CI/CD pipeline 구축
Dongwoongkim
이 포스팅에서는 Docker와 Git Action을 사용하여 CI/CD를 구축합니다. CI/CD는 지속적 통합(Continuous Integration) 및 지속적 제공/배포(Continuous Delivery/Deployment)를 의미하며, 소프트웨어 개발 라이프사이클을 간소화하고 가속화하는 것을 목표로 합니다. 작성한 코드를 push하고, 리모트 서버에서 pull하고 build하고 run하는 일련의 과정들을 자동화한다면, 개발자는 개발에만 집중할 수 있겠죠??이렇게 push -> pull -> build -> run 하는 과정들을 하나의 파이프라인으로 구축하여 자동화하는 것을 CI/CD라고 생각하시면 되겠습니다!CI/CD 중 지속적 통합(CI)은 코드 변경 사항을 공유 소스 코드 리포지토리에 통합하..