처음 하는 aws 에 nestjs 배포하기 - 5. ec2에서 도커 이미지 pull하기
4달 전
195회 • 0개
여기까지 왔으면 이미 필요한 모든 지식은 갖춰졌다고 보면 된다. 이제 ssh에 접속 후 생성해둔 docker-iamge를 ecr에서 pull 하기만 하면 된다.
2장에서 다룬 ssh를 통해서 ec2에 접속
앱들을 최신으로 업데이트 한다
sudo su 이후
aws cli를 설치
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html
aws configure 설정
admin의 경우 이전 4장 참고
아닌경우
필요한 실행파일 생성
sign-in.sh: 이전장 참고
pull.sh
run.sh: 3장의 run-image.sh에서 HOST_PORT를 http용 80포트로 변경해줘야 한다.
순서대로 sign-in.sh, pull.sh, run.sh를 실행한다.
확인: docker ps로 실행중인 컨테이거를 확인 할 수 있다.