AWS

[AWS 자동 배포 시스템] 7. ECR 구축

민덕이 2022. 2. 22. 18:15
반응형

이번에는 ECR를 구축하려고 한다.
ECR에 도커이미지를 올려 다음 포스팅에서 ECS를 구축 할 것이다.



먼저 ECR를 생성하자.
ECR은 ECS를 검색 후 선택해야한다.

 

 

server.zip
0.20MB

 



이제 ECR Push 테스트를 하자.
추후 포스팅에서 ECS Jenkins 설정하기 위해 Jenkins 서버에서 작업하겠다.
Jenkins가 설치된 서버에서 jenkins 계정에 로그인 한다.
velnova/build/libs 폴더를 먼저 생성하자.


아직 Jenkins 연동전이니 수동으로 Jenkins 서버에 업로드 후 사용하면 된다.
app.jar는 첨부 파일을 열어 db 정보를 변경 후 gradle build 후 사용하자.
또 Dockerfile은 첨부된 파일에서 사용하면 된다.
velnova/Dockerfile velnova/build/libs/app.jar를 업로드하자.




이제 docker build 후 ECR에 docker image를 올리자.
선행으로 awscli, docker가 설치되어 있어야 한다.
그리고 jenkins 계정에 docker 권한도 있어야 한다.

 



정상적으로 ECR에 업로드 되었다.

반응형