Docker network는 커널의 네트워크 스택의 하위로, 상위에는 네트워크 드라이버를 생성한다. 즉, docker network = Linux network와 같다.
Docker network 아키텍처는 CNM(Container Networking Model)이라고 하는 인터페이스 집합 위에 구축한다. OS 및 인프라에 구애받지 않으므로 인프라 스택에 관계없이 애플리케이션이 동일한 환경을 가질 수 있다.