Ubuntu 16.04 - No network in any container

Recently setup Ubuntu 16.04 on my laptop. Somehow I got no network on any container I run.

The only thing I know it’s not a DNS issue. I can’t even ping 8.8.8.8.

I have done some research and cannot find any solution to my answer. (Most discussion end up suggesting the following commands, I ran them and didn’t fix my issue

pkill docker
iptables -t nat -F
ifconfig docker0 down
brctl delbr docker0
docker -d
)

Any idea how I can resolve this issue?

thanks

Hmm… I have noticed that when I am connected to my company’s network with an physical Ethernet cable, my container would get no network. If I unplugged and connect to a open wifi network, my containers all the sudden works.