개발에서 Docker 컨테이너와 가상 머신(VM)의 핵심 차이점으로 올바른 것은?
보통 freeCodeCamp해설
Docker 컨테이너는 호스트 OS의 커널을 공유하며 애플리케이션과 의존성만 패키징하여 수 초 만에 시작됩니다. 가상 머신은 하이퍼바이저 위에 완전한 게스트 OS를 실행하므로 더 강한 격리를 제공하지만, 부팅 시간과 리소스 소비가 큽니다.
Docker 컨테이너는 호스트 OS의 커널을 공유하며 애플리케이션과 의존성만 패키징하여 수 초 만에 시작됩니다. 가상 머신은 하이퍼바이저 위에 완전한 게스트 OS를 실행하므로 더 강한 격리를 제공하지만, 부팅 시간과 리소스 소비가 큽니다.