Docker Community Forums

Share and learn in the Docker community.

Is there automatic encryption between containers on different nodes?


(Evan Prodromou) #1

It’s important to me that if I link between two containers, the data exchanged is secure within the cloud hosting facility. That means that containers on different nodes use encryption to communicate – whether at the application layer (with HTTPS used between microservices, e.g.) or networking layer or somewhere in between.

Manually, I usually use OpenVPN, but I saw a note somewhere that Docker Cloud uses encryption for communication between linked containers automatically.

Is this true? That’d be pretty convenient.


(Andrew) #2

Have a look at this http://blog.tutum.co/2015/03/03/introducing-overlay-networking-for-containers-and-dynamic-links-in-tutum/

It is the article about that. You will see what you are looking for under the heading “Private overlay network for containers”


(Evan Prodromou) #3

So, I guess the answer is yes?


(Andrew) #4

I assume yes. Unless they changed it when they moved it to Docker Cloud.