在这份文档中提到:
Docker引擎Swarm模式下的覆盖网络默认是安全的。您还可以加密在覆盖网络上不同节点之间交换的数据。要启用加密,请在创建覆盖网络时传递--opt encrypted标志:
Docker引擎Swarm模式下的覆盖网络默认是安全的。您还可以加密在覆盖网络上不同节点之间交换的数据。要启用加密,请在创建覆盖网络时传递--opt encrypted标志:
> $ docker network create --opt encrypted --driver overlay my-multi-host-network
如果所有容器都在my-multi-host-network
上运行,那么容器之间的所有流量是否都会自动加密?换句话说,就像所有容器都在运行SSL一样,如果从容器A到容器B进行通信,则REST请求(或通过任何其他通信协议进行的请求 - AMQP等)将被加密。