npm i --global fastify-cli fastify cli 설치

fastify generate helloworld-was 프로젝트(helloworld-was) 생성

npm install 모듈 설치

컨테이너화를 위한 0.0.0.0으로 접속 가능하게 package.json 파일 수정

Dockerfile, .Dockerignore 파일 생성


( issues 1 ) 도커 빌드 오류 ⭕


docker buildx build -t section2-docker . 도커 이미지 생성(소문자로 해야함)

docker tag section2-docker:latest section2-docker:v1.0.0 v1.0.0 으로 태그 설정

( issues 2 ) 도커 컨테이너 실행 오류 ⭕


aws ecr get-login-password --region ap-northeast-2 | docker login --username AWS --password-stdin [517061613095.dkr.ecr.ap-northeast-2.amazonaws.com](<http://517061613095.dkr.ecr.ap-northeast-2.amazonaws.com/>) AWS cli 인증

docker build -t qs2:1.0.0 . 도커 빌드

docker tag qs2:1.0.0 [517061613095.dkr.ecr.ap-northeast-2.amazonaws.com/qs2:1.0.0](<http://517061613095.dkr.ecr.ap-northeast-2.amazonaws.com/qs2:1.0.0>) 도커 이미지 태그

docker push [517061613095.dkr.ecr.ap-northeast-2.amazonaws.com/qs2:](<http://517061613095.dkr.ecr.ap-northeast-2.amazonaws.com/qs2:latest>)1.0.0 도커 이미지 ecr에 푸쉬