0
나는 여러 도커 컨테이너를 실행하기 위해 EB를 사용하고 있습니다. 다중 도커 구성은 ECS를 사용합니다.elasticbeanstalk에서 다중 도커 구성을 사용하여 컨테이너 롤백을 수행하는 방법
컨테이너 롤백을 어떻게 관리 할 수 있습니까? 현재 GitHub으로 코드 파이프 라인을 시작하면 코드 빌드가 시작되어 내 코드 빌드가 최신 태그가있는 ECS 레지스트리로 푸시됩니다.
이미지은 최신 컨테이너를 가리키는 컨테이너 정의 내에 있습니다. 이제 EB이 자동으로 새 컨테이너를 가져옵니다. 내부에서 뭔가 실패하면 이전 버전으로 대체 할 방법이 없으므로 문제가 발생할 수 있습니다.
우리의 흐름은 다음과 같습니다 :
- 푸시 - 최신 이미지에 ECS 레지스트리에
- EB 포인트>를 눌러 내장 용기를
무엇이 우리를 흐름은 다음과 같아야합니다.
- 노드 응용 프로그램이 실패 않음 최신 이미지에 ECS 레지스트리에
- EB 포인트>를 눌러 내장 용기 -
- Codebuild를 이눔하는
- 밀어? 오류가 있습니까? 일치하는 경우 : 이전 컨테이너 버전으로 롤백