开发者社区 > 云原生 > 容器服务 > 正文

跨主机互联的容器网络

容器服务为容器创建全局的网络,集群中的容器都可以通过容器的 eth0 的网络接口访问其它容器。
例如:分别在两台机器上创建容器,并打印出它们的 IP 地址。

  1. [backcolor=transparent]    cross[backcolor=transparent]-[backcolor=transparent]host[backcolor=transparent]-[backcolor=transparent]network[backcolor=transparent]-[backcolor=transparent]test1[backcolor=transparent]:
  2. [backcolor=transparent]        image[backcolor=transparent]:[backcolor=transparent] busybox
  3. [backcolor=transparent]        command[backcolor=transparent]:[backcolor=transparent] sh [backcolor=transparent]-[backcolor=transparent]c [backcolor=transparent]'ifconfig eth0; sleep 100000'
  4. [backcolor=transparent]        tty[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]true
  5. [backcolor=transparent]        environment[backcolor=transparent]:
  6. [backcolor=transparent]            [backcolor=transparent]-[backcolor=transparent] [backcolor=transparent]'constraint:aliyun.node_index==(1)'
  7. [backcolor=transparent]    cross[backcolor=transparent]-[backcolor=transparent]host[backcolor=transparent]-[backcolor=transparent]network[backcolor=transparent]-[backcolor=transparent]test2[backcolor=transparent]:
  8. [backcolor=transparent]        image[backcolor=transparent]:[backcolor=transparent] busybox
  9. [backcolor=transparent]        command[backcolor=transparent]:[backcolor=transparent] sh [backcolor=transparent]-[backcolor=transparent]c [backcolor=transparent]'ifconfig eth0; sleep 100000'
  10. [backcolor=transparent]        tty[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]true
  11. [backcolor=transparent]        environment[backcolor=transparent]:
  12. [backcolor=transparent]            [backcolor=transparent]-[backcolor=transparent] [backcolor=transparent]'constraint:aliyun.node_index==(2)'

可以看到这两个服务的容器分布在不同的节点上,如下图所示。

通过容器服务管理控制台或者通过容器 2 输出的ifconfig eth0日志,您可以看到容器 2 的 IP 地址为172.19.0.10。您可以通过连接远程终端在容器 1 内访问容器 2 的 IP 地址。如下图所示。

展开
收起
反向一觉 2017-10-30 10:22:25 1901 0
0 条回答
写回答
取消 提交回答

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
Session:更加安全、可靠的数据中心网络产品更新 立即下载
Session:极简易用的全球化网络产品更新 立即下载
Session:弹性、高可用、可观测的应用交付网络产品更新 立即下载