docker-compose
-
docker-compose 무중단 배포 1편 (blue, green)💻 프로그래밍/K8s & Docker 2022. 5. 29. 01:54
안녕하세요! 개발자 Jay입니다! 오늘은 CI/CD를 위한 docker-compose 무중단 배포에 대해서 정리해봤습니다! 다들 로컬에서 테스트를 하거나 서버에서 docker-compose up, down 등으로 새로 컨테이너를 띄우는 과정들을 해보셨을 겁니다! 만약 production 환경에서 이렇게 하게된다면 어떻게 될까요? 정답은 컨테이너가 재시작 되는 시점 동안 사용자들이 오류를 겪게 되겠죠?? 혹은 배포하면서 문제가 생겨서 컨테이너가 뜨지 않는다면 동일하게 오류를 겪게 되겠죠? ㅎㅎ 그렇기 때문에 production환경에서는 무중단 배포를 해야 합니다! 1. 무중단 배포 종류 무중단 배포는 크게 두가지 종류로 나뉜다고 합니다. - rolling update 배포 새로 배포되어야 하는 버전을 하나..