내부 구조

    [Docker] 도커 컨테이너를 이루는 기술: namespace, cgroups, network

    💡 본 문서는 'Docker 컨테이너를 이루는 기술: namespace, cgroups'에 대해 정리해놓은 글입니다. Docker는 Virtual Machine(VM)처럼 OS level에서 격리(isolation)하는 것이 아닌 Process level로 격리합니다. 이러한 기술은 Docker Engine에서 이루어지며, 이는 리눅스 커널 기술인 namespace, cgroups를 기반으로 구성되었습니다. 이번 포스팅에서는 Docker의 기반 기술인 namespace, cgroups에 대해 정리하였으니 참고하시기 바랍니다. 1. Docker Engine, 컨테이너를 이루는 기술 Docker는 Virtual Machine(VM)처럼 OS level에서 격리하는 것이 아닌 프로세스 단위로 격리합니다. 이러..