AWS ElasticBeanstalk Docker 플랫폼으로 앱 버전을 관리하는 방법

AWS ElasticBeanstalk Docker 플랫폼으로 앱 버전을 관리하는 방법

그래서 프라이빗 이미지 리포지토리를 사용하여 AWS ElasticBeanstalk에서 앱과 환경을 성공적으로 시작했습니다. 내 앱의 새 버전을 빌드하여 리포지토리에 푸시한 다음 실행하여 eb deployEC2 인스턴스를 가져와 업데이트할 수 있습니다. 엄청난!

그런데 버전을 어떻게 관리할 수 있나요? 이전 버전의 앱으로 롤백하고 싶으면 어떻게 해야 하나요? 현재 설정에서는 repo에 실제로 이미지가 하나만 있습니다 someapp:latest. 에도 이렇게 명시되어 있습니다 docker-compose.yml.

이제 eb cli와 웹 콘솔을 사용하여 이전 버전의 앱을 환경에 배포할 수 있습니다.

someapp:latest이제 내 개인 이미지 저장소에서 해당 이미지를 가져와서 배포하면 되지 않을까요 ?

푸시하는 이미지에 버전 태그 지정을 시작하고 docker-compose.yml새 버전이 나올 때마다 파일을 수정해야 합니까? 조금 거친 것 같습니다.

관련 정보