0

나는 여러 도커 컨테이너를 실행하기 위해 EB를 사용하고 있습니다. 다중 도커 구성은 ECS를 사용합니다.elasticbeanstalk에서 다중 도커 구성을 사용하여 컨테이너 롤백을 수행하는 방법

컨테이너 롤백을 어떻게 관리 할 수 ​​있습니까? 현재 GitHub으로 코드 파이프 라인을 시작하면 코드 빌드가 시작되어 내 코드 빌드가 최신 태그가있는 ECS 레지스트리로 푸시됩니다.

이미지최신 컨테이너를 가리키는 컨테이너 정의 내에 있습니다. 이제 EB이 자동으로 새 컨테이너를 가져옵니다. 내부에서 뭔가 실패하면 이전 버전으로 대체 할 방법이 없으므로 문제가 발생할 수 있습니다.

우리의 흐름은 다음과 같습니다 :

  • Codebuild 이눔하는

    1. 푸시 - 최신 이미지에 ECS 레지스트리에
    2. EB 포인트>를 눌러 내장 용기를

    무엇이 우리를 흐름은 다음과 같아야합니다.

    1. 노드 응용 프로그램이 실패 않음 최신 이미지에 ECS 레지스트리에
    2. EB 포인트>를 눌러 내장 용기 -
    3. Codebuild를 이눔하는
    4. 밀어? 오류가 있습니까? 일치하는 경우 : 이전 컨테이너 버전으로 롤백
  • 답변