閱讀921 返回首頁    go 阿裏雲


跨主機互聯的容器網絡__網絡管理_用戶指南_容器服務-阿裏雲

容器服務為容器創建全局的網絡,集群中的容器都可以通過容器的 eth0 的網絡接口訪問其它容器。

例如:分別在兩台機器上創建容器,並打印出它們的 IP 地址。

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

可以看到這兩個服務的容器分布在不同的節點上,如下圖所示。

通過容器服務管理控製台或者通過容器 2 輸出的ifconfig eth0日誌,您可以看到容器 2 的 IP 地址為172.19.0.10。您可以通過連接遠程終端在容器 1 內訪問容器 2 的 IP 地址。如下圖所示。

最後更新:2016-11-23 16:56:29

  上一篇:go 刪除服務__服務管理_用戶指南_容器服務-阿裏雲
  下一篇:go 開通數據卷功能__數據卷指南_用戶指南_容器服務-阿裏雲