도커(Docker)1 [Docker] Container - Host OS의 Kernel, 격리(Isolation) Docker container는 호스트의 커널을 공유하는 방식으로 작동합니다. - 경량화된 가상화을 구현- App을 독립된 환경(Isolation)에서 실행 가능 Host의 Kernel - 일반적인 가상화는 하이퍼바이저를 사용하며 자체 커널을 가지고 있으며, 자체 커널을 실행 - container는 Host OS의 커널을 사용하며, Host 커널에서 제공하는 시스템 호출(syscall)을 사용- 파일 시스템, 네트워크 스택, 프로세스 관리 등 모두 호스트 커널의 기능을 그대로 활용 - 하나의 Host(호스트)에서 여러 container가 실행되더라도 각 컨테이너는 자신만의 독립된 환경처럼 동작Host Kernel에서 지원해야, Container도 지원 가능 - 컨테이너 내에서 필요한 기능이 리눅스 커널 .. 도커(Docker) 2025. 1. 17. 이전 1 다음