Dockerizing: Ubuntu dotnet 기반 이미지 기술 검토 및 컨테이너화 #10

Open
opened 2026-01-08 17:44:50 +09:00 by lectom · 0 comments
Owner

목표

솔루션을 컨테이너로 배포할 수 있도록 Dockerfile/이미지 전략을 수립하고, 기본 베이스로 Ubuntu dotnet 이미지를 우선 검토합니다.

검토/작업 항목

  • 베이스 이미지 비교: mcr.microsoft.com/dotnet/aspnet vs mcr.microsoft.com/dotnet/runtime vs sdk 태그, Ubuntu 기반 이미지와 distroless/Alpine 대안
  • 빌드/런타임 분리(멀티스테이지)와 용량/보안 트레이드오프 평가
  • SchemaEditor(Blazor Server) + ExcelKv.Core + ExcelKvPoC 구성에 필요한 네이티브 의존성 확인(MiniExcel, Redis/Garnet 클라이언트)
  • 환경 변수/구성 주입 전략 및 포트(3187/3278 등) 매핑 설계
  • 로컬 개발용 compose 템플릿 초안(선택)

산출물

  • Dockerfile 초안(멀티스테이지) 및 이미지 빌드/실행 가이드
  • 베이스 이미지 선택 근거 및 보안/용량 비교 요약

메모

  • 기본 베이스는 Ubuntu dotnet 이미지를 선호하지만, 검토 결과에 따라 변경 가능하며 문서화 필요
## 목표 솔루션을 컨테이너로 배포할 수 있도록 Dockerfile/이미지 전략을 수립하고, 기본 베이스로 Ubuntu dotnet 이미지를 우선 검토합니다. ## 검토/작업 항목 - 베이스 이미지 비교: `mcr.microsoft.com/dotnet/aspnet` vs `mcr.microsoft.com/dotnet/runtime` vs `sdk` 태그, Ubuntu 기반 이미지와 distroless/Alpine 대안 - 빌드/런타임 분리(멀티스테이지)와 용량/보안 트레이드오프 평가 - SchemaEditor(Blazor Server) + ExcelKv.Core + ExcelKvPoC 구성에 필요한 네이티브 의존성 확인(MiniExcel, Redis/Garnet 클라이언트) - 환경 변수/구성 주입 전략 및 포트(3187/3278 등) 매핑 설계 - 로컬 개발용 compose 템플릿 초안(선택) ## 산출물 - Dockerfile 초안(멀티스테이지) 및 이미지 빌드/실행 가이드 - 베이스 이미지 선택 근거 및 보안/용량 비교 요약 ## 메모 - 기본 베이스는 Ubuntu dotnet 이미지를 선호하지만, 검토 결과에 따라 변경 가능하며 문서화 필요
lectom added the enhancement label 2026-01-08 17:44:53 +09:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cyhan/bim-dogma-poc#10