Containers

What network specification Docker is using and how its implementation is called?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

Docker is using the CNM (Container Network Model) design specification.

The implementation of CNM specification by Docker is called "libnetwork". It's written in Go.