gitlab #CI/CD #Docker1 [Gitlab] git push 한 내용을 자동으로 docker build + push 하기 CI/CD pipeline을 구축하면, 변경된 내용이 자동으로 배포된 서버에 반영하는 과정을 자동화할 수 있습니다. 문제는 Build Server(ex. gitlab runner)와 실제 배포되는 서버 (ex.aws ec2)는 다를 수 있습니다. 따라서, 중간에 container Registry를 씁니다. Containter Registry는 Docker Image가 저장되는 공간 입니다. 개발자는 브랜치를 생성한 뒤 각자 작업을 수행하고, main 브렌치에 merge 해줍니다. 이번 포스팅에선, 개발자가 main 브랜치에 merge 하여 생성된 새로운 변경사항을 Gitlab에 의해 자동적으로 docker build + push가 되도록 환경을 구축해보도록 하겠습니다. 👀 목표 : git에 변경사항을 p.. 2022. 12. 15. 이전 1 다음