Containers

True or False? It's recommended for production environments that Docker client and server will communicate over network using HTTP socket

Difficulty: unrated

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

Answer

False. Communication between client and server shouldn't be done over HTTP since it's insecure. It's better to enforce the daemon to only accept network connection that are secured with TLS.

Basically, the Docker daemon will only accept secured connections with certificates from trusted CA.