Weave是weaveworks开发的容器网络解决方案。weave创建的虚拟网络可以将部署在多个主机上的容器连接起来。对于容器来说,weave就像一个巨大的网络交换机,容器可以直接通信,无需NAT和端口映射。除此之外,weave的DNS模块是容器可以通过hostname访问
weave不依赖分布式数据库(例如:consul和etcd)交换网络信息,每个主机上只需要运行weave组件就能建立起跨主机容器网络,weave网络能够穿透防火墙并运行在部分连接的网络上,weave支持加密网络接连,用户可以从一个不受信任的网络连接到主机
weave官网地址: https://github.com/weaveworks/weave
开始部署weave:
1.linux内核版本为3.8以上,dockers版本为1.10.0 or later
2.curl -L git.io/weave -o /usr/local/bin/weave
3.更改权限chmod a+x /usr/local/bin/weave
时间: 2024-10-07 03:22:32