Nextjs docker

    Nextjs + Docker로 EC2 배포할 때 500Error

    이번 [면접어때] 프로젝트의 프론트 배포과정에서 겪은 에러를 기록해본다. 도커로 배포하는 것도 3번째인데 매번 배포환경이 달라지다보니 한 번에 성공한적이 없는 것 같다. 저번 [아코하] 프로젝트에서도 Nextjs를 사용해서 배포했지만, 패키지 매니저로 yarn-berry를 쓰면서 도커의 multi-staging-build로 빌드 이미지 최적화를 하려했으나.. yarn-berry pnpMode의 패키지 의존성 문제, Nextjs13과의 호환성 문제 때문에 상당히 애를 먹고 끝내 타협 엔딩으로 막을 내렸었다! 그래서 이번 프로젝트 배포에서는 yarn을 쓰기 때문에 더 최적화 빌드가 간절했다. 배포 준비 이번에 배포한 환경은 크게 yarn + Nextjs + Docker이고 nginx-package-manag..