如何使用法兰绒networking的kubernetes集群中的docker运行

我有一个法兰绒kubernetes群集。 它工作正常。 但是当我用docker run命令启动容器时,容器无法到达外部。

 $ docker run --rm -ti centos:7.3.1611 bash [root@d8a7d18b312a /]# ping 10.33.46.2 

10.33.46.2是我的集群中的另一个节点,ping失败。

 ip a show docker0 6: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN link/ether 02:42:77:05:f5:6c brd ff:ff:ff:ff:ff:ff inet 172.17.0.1/16 scope global docker0 valid_lft forever preferred_lft forever inet6 fe80::42:77ff:fe05:f56c/64 scope link valid_lft forever preferred_lft forever 

它显示我的docker0已closures。 我知道它在kubernetes集群中使用cni作为docker容器。 但我找不到任何可用的networking

 docker network list NETWORK ID NAME DRIVER SCOPE a3bd58929a71 bridge bridge local 925a55f8f13d host host local f0c9234fb13f none null local 

我没有理想的如何使用docker run在我的集群。