클라우드/DevOps
-
[DevOps] Code pipeline에 ECS 배포하기클라우드/DevOps 2023. 8. 6. 20:54
1. 배포할 이미지 생성- Docker를 이용해서 image로 만든다음 ECR에 push함- maven 프로젝트라, dockerfile 내에서 mvn package를 통해 프로젝트 빌드함- docker build -t home . -> docker push...- docker build를 하면 target 디렉토리 아래 jar파일이 떨어짐 (jar 파일 이름은 pom.xml에서 생성) - 이때 이 ecr에 권한을 추가해줘야함ecr:BatchCheckLayerAvailabilityecr:BatchGetImageecr:CompleteLayerUploadecr:GetDownloadUrlForLayerecr:InitiateLayerUploadecr:PutImageecr:UploadLayerPart2. code ..