
[Linux] Docker
·
네트워크/Linux
1. 컨테이너 인프라 환경이란?컨테이너 인프라는 애플리케이션을 배포하고 실행하기 위한 가벼운 가상화 환경을 제공하는 기술 스택이다. 기존의 가상 머신(VM) 방식과 달리 컨테이너는 OS 커널을 공유하며, 빠른 배포와 효율적인 자원 활용이 가능하다.컨테이너 기반 인프라의 특징경량성: 가상 머신보다 가볍고, 빠르게 실행됨이식성(Portability): 개발 환경과 운영 환경의 일관성 유지확장성: 마이크로서비스 아키텍처와 결합하여 확장 가능자동화: CI/CD 파이프라인과의 연동을 통한 배포 자동화2. 쿠버네티스 란?쿠버네티스는 컨테이너 관리 도구로 실제로는 컨테이너 오케스트레이션을 위한 솔루션이다.각 요소들의 유기적 관계를 미리 정의해 손쉽게 사용이 가능하도록 서비스를 제공한다.다수의 컨테이너를 연결,종료 ,..