Azure App Service vs Container Apps vs AKS: 컨테이너 앱, 어디에 배포할까

같은 컨테이너라도 어디에 올리느냐에 따라 운영 부담과 비용이 완전히 달라집니다. Azure의 세 가지 대표 배포 옵션을 관리 부담·확장·비용 기준으로 비교하고, 상황별로 무엇을 골라야 하는지 정리했습니다. 한눈에 보기 “컨테이너로 만들었으니 이제 배포만 하면 되는데, App Service에 올릴지 AKS를 세울지 모르겠다”는 고민은 Azure로 넘어오는 팀이 거의 예외 없이 마주칩니다. 결론부터 말하면 세 서비스는 경쟁 관계가 아니라 관리 … 더 읽기

Docker 이미지 1.1GB → 130MB: 네 가지 방식으로 빌드해 단계별로 비교하기

같은 Node.js 앱을 단일 스테이지·dockerignore·멀티스테이지+Alpine·distroless 네 방식으로 빌드해 크기를 비교했습니다. 대부분의 감소가 어느 단계에서 일어나는지, Alpine의 musl 호환성 함정과 -slim 대안, –chown을 COPY에 붙여야 하는 이유, distroless 컨테이너 디버깅 방법까지 정리했습니다.