【发布时间】:2014-03-10 13:25:55
【问题描述】:
我有 2 个 docker 容器,像这样桥接:
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ef99087167cb images.docker.sae.sina.com.cn/ubuntu:latest /bin/bash -c /home/c 2 days ago Up 21 minutes 0.0.0.0:49240->22223/tcp night_leve3
c8a7b18ec20d images.docker.sae.sina.com.cn/ubuntu:latest /bin/bash -c /home/c 2 days ago Up 54 minutes 0.0.0.0:49239->22223/tcp night_leve2
#brctl show cbr0
bridge name bridge id STP enabled interfaces
docker0 8000.72b675c52895 no vethRQOy1I
vethjKYWka
我如何获得与 veth* 匹配的容器?
ef99 => vethRQOy1I or ef99 => vethjKYWka
//--------------------------------------------- -------------
我知道ethtool 有效,但有没有更好的方法?
【问题讨论】:
-
ethtool 如何做到这一点?
-
管道接口索引好像是连续的,例如:vethXXX是19那么容器的eth索引必须是18,ethtool -S vethXXX,可以得到索引,可以登录容器查看索引或猜测该对
标签: networking docker bridge