如何在不同服务器上运行的docker之间连接和加密流量?

时间:2019-04-05 15:14:41

标签: docker security server

我目前有六个由docker-compose文件触发的docker容器。现在,我希望将其中一些移至远程计算机,并在它们之间启用远程通信。

现在的问题是,我还需要通过加密其流量来增加安全性。 这应该是针对生产网站的,并且必须非常稳定,因此我不确定哪种协议/方法可以更好地应对这种情况。

我已经使用ssh进行端口转发,并且知道通过autossh也可以实现某些稳定性。但是我不确定是否还有其他方法可以通过考虑稳定性和性能来帮助实现相同的想法。

哪些协议/方法可以帮助实现这一目标?它们有何不同?

1 个答案:

答案 0 :(得分:0)

我不建议手动配置跨物理服务器的Docker容器连接,因为Docker已经包含一个名为Docker Swarm的解决方案。按照this documentation来配置您的容器以使用docker swarm。我已经做到了,而且非常酷!