I would like to know the answer for the following:-
I'm currently running Docker 17.09-ce in swarm mode. I would like to know if I created an encrypted overlay network as $ docker network create --opt encrypted --driver overlay secure-net and having 2 containers running in the same encrypted overlay network, eg Container A (Nginx) and Container B (Custom App). Do I still need to secure my Nginx with SSL/TLS so that Custom App and Nginx are communicating in a secure channel between the 2 or having an encrypted overlay network is good enough as far as security is concern
Assuming there is no requirement for Nginx to be exposed to external request outside the host, meaning no port will be exposed in Nginx and all communication is communicated internally only through the overlay network.
I've read the article below but not 100% sure