DOCKERFILE은 순차적으로 적어놓은 텍스트 파일인데 도커를 빌드할때 이 파일때문에 도커 이미지가 생긴다.
(참고로 이미지와 컨테이너는 다르다 이미지는 컨테이너가 없어도 존재할 수 있지만 컨테이너는 이미지가 없으면 존재할 수 없다.)
위 사진을 보면 컨테이너 이미지를 ECR에 등록을 시켜준다. 그럼 ECR은 ECS의 이미지를 참조하여 도커 컨테이너를 배포하면서 컨테이너를 돌릴 수 있게된다.
CodeBuild는 내가 짠 코드를 컴파일해주고 테스트까지 돌려주고 배포에 필요한 패키지까지 만들어 준다.
'AWS' 카테고리의 다른 글
Serverless Application Model(SAM) (0) | 2023.01.04 |
---|---|
"기본 인증 자격 증명 없음"으로 ECR에 대한 Docker 푸시 실패 (0) | 2023.01.03 |
ECS (0) | 2023.01.03 |
Elastic beanstalk (0) | 2023.01.03 |
Code Deploy Life Cycle Event Hooks (0) | 2023.01.01 |