我创建一个容器docker run -idt --net=none --name test1 ubuntu /bin/bash
然后用pipework docker0 test1 192.168.2.20/24@192.168.2.1
再进入容器ifconfig发现ip已经设置上了,但是ping不通192.168.2.1和自己的物理机(ip 192.168.2.45),求助!
docker0是我物理机ip
eth1是容器中的ip
之前好像找到下面这个命令,试了一下可以ping通,但是主机和容器都不能上外网了,我网络不懂啊,请老师们告诉我解决办法,谢谢
在主机执行下面这2个就能ping同容器的2.20了,但是不能上外网啊。。
brctl addif docker0 eth0
ip addr add 192.168.2.45/24 dev docker0
我qq 197053220
收起