Docker Weave

1、步骤分析

  • 安装**weave**
  • 启动**weave**

**$ weave launch**

  • 连接不同的主机
  • 通过**weave**启动容器

2、实例

A.安装weave

  1. [root@iZuligp6e1dyzfZ ~]# wget -O /usr/bin/weave https://raw.githubusercontent.com/zettio/weave/master/weave
  2. 提供权限
  3. [root@iZuligp6e1dyzfZ ~]# chmod a+x /usr/bin/weave

B.启动weave

  1. $ weave launch

Docker使用Weave实现跨主机容器连接 - 图1

3、连接不同的主机

  1. [root@iZuligp6e1dyzfZ ~]# weave launch 192.168.59.103
  2. weave is already running; you can stop it with 'weave stop'.
  3. [root@iZuligp6e1dyzfZ ~]# c2=$(weave run 192.168.1.2/24 -it ubuntu /bin/bash)

Docker使用Weave实现跨主机容器连接 - 图2

4、通过weave启动容器