목록 보기
NEXT.JS와 CDN, 그리고 도커 이미지 경량화
프론트엔드

NEXT.JS와 CDN, 그리고 도커 이미지 경량화

올리브영
올리브영
2024년 6월 16일

두줄요약

Next.js를 ECS나 EKS에서 직접 운영할 때 CDN 연동과 도커 이미지 경량화 방법을 정리했습니다. 정적 자산은 CDN으로 분리하고, standalone 출력으로 배포 이미지를 줄이는 노하우를 소개했습니다.

핵심 내용

  • 관리형 서비스가 아닌 AWS ECS/EKS에서 Next.js를 직접 운영할 때 유용한 2가지 노하우 정리
  • CDN 연동 시 assetPrefix로 정적 자산 경로를 분리하고, .next/static을 _next/static으로 업로드해 SSR과 정적 파일 제공 역할 분리
  • output: standalone으로 컨테이너 실행에 필요한 파일만 포함해 도커 이미지를 경량화
  • 이미지 크기 감소로 pull 시간과 배포 속도 개선 기대

다음 읽기

#Next.js 주제를 이어서 읽기

NEXT.JS의 이미지 최적화는 어떻게 동작하는가?

Next.js의 이미지 최적화가 요청 시점에 어떻게 동작하는지 정리했습니다. 캐시 재사용, 포맷 선택, sharp와 Squoosh 성능 차이까지 살펴봤습니다.

올리브영
올리브영
프론트엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...