참조
1. S3 업로드 → AWS CodeDeploy → EC2
장점?
도커 빌드방식보다 빠르다.
단점?
push할 때 마다 S3에 zip파일이 쌓인다.
참조
2. DockerHub에 이미지 업로드 → EC2에서 이미지 받아서 구동
장점?
1번처럼 별도의 메모리 공간(S3)을 구성할 필요 없음.
단점?
AWS 플랫폼 외부에 있는 Docker Hub를 통해 빌드 파일을 전달하기 때문에 빌드 속도가 다른 파이프라인보다 느릴 수 있다.
참조