ECS

반응형
· INFO
컨테이너 오케스트레이션 여러 컨테이너의 배포, 관리, 확장, 네트워킹을 자동화하는 과정. 컨테이너화된 애플리케이션을 운영하는 데 있어서, 컨테이너의 수명 주기를 관리하고, 대규모로 컨테이너를 효율적으로 운영하기 위한 다양한 작업을 포함한다. 컨테이너 오케스트레이션은 일반적으로 클러스터 내에서 여러 서버(노드) 간에 컨테이너를 자동으로 배포하고, 균형을 맞추며, 관리하는 복잡한 작업을 단순화! Kubernetes, Amazon ECS (Elastic Container Service), 그리고 AWS Elastic Beanstalk (EB)는 모두 컨테이너화된 애플리케이션을 관리하고 배포하기 위한 서비스 및 플랫폼이다. 각각의 특징과 사용 사례에 따라 적합한 선택이 달라질 수 있다. Kubernetes Ku..
· TIL
DockerFile 수정 최적화와 가독성 향상, 이미지 사이즈 축소 등 다양한 이점을 고려하여 멀티스테이지 빌드 접근법을 dockerfile에 도입하였다. #################### # Build Stage #################### # Node.js 기반 이미지 선택 FROM --platform=linux/amd64 node:20.11.0 as build # 애플리케이션 디렉토리 생성 WORKDIR /usr/src/app # 애플리케이션 의존성 파일 복사 COPY package*.json ./ # package-lock*.json 대신 package*.json 사용으로 수정 # 패키지 설치 RUN npm install --verbose # 애플리케이션 소스 복사 (src 폴더와 나..
반응형
IMRUNNING
'ECS' 태그의 글 목록