NextJS 는 Vercel 이 만들었기 때문에 공식문서에서는 Vercel 을 강조하고 Vercel 을 사용하면 최적화가 되어 있을때 보다 빨리 해결할 수 있습니다.AWS 가 항상 정답은 아니고 상황에 따라서 결정해야 합니다.Docker 를 사용하지만 실제 프로젝트 진행시에는 다양한 조건들을 고려해서 결정 해야합니다.NextJS 사용하고 백엔드 개발자가 부족하거나 클라우드 개념에 대해서 충분하지 않은 경우 Vercel 을 사용해도 무방합니다.Dockerfile 파일을 루트 폴더 내에 생성해줍니다.Dockerfile : 도커를 어떤식으로 생성할 건지 결정해줍니다.Dockerfile 내에 작성 해줍니다.npm 을 사용하고 있을때 예시 코드 내에서는 yarn 을 사용하고 있기때문에 제대로 동작이 안될 수 있으니 확인해줍니다.yarn 을 사용합니다.yarn.lock 등 yarn 을 쓰는 으로 모든 것을 npm 으로 바꿔줍니다.docker build -t nextjs-docker 를 입력하여 도커이미지를 생성합니다.docker run -p 3000:3000 nextjs-docker 를 사용하여 도커이미지 생성이 잘 되었는지 확인합니다.scripts 에서 도커이미지 생성해주는 커맨드를 docker 로 스크립트화 해주고 다시 빌드가 잘 수행되는지 확인해줍니다.doc 폴더에 파일들을 복사해주는 오류가 있었는데 구글링 후 위 과정대로 안하고 임의로 중간에 npm install docker 를 해주어서 발생한 오류였습니다.npm uninstall docker 하여 오류해결 했습니다.