这绝对是神奇的经历,我保证诸位闻所未闻。
这样的,我修改了宿主机的一个内核参数
kernel.perf_event_paranoid = 1
在centos,默认值是1,在ubuntu,默认值是4
我在ubuntu宿主机,也改成了1,然后 sysctl -p ,你猜发生了什么?
所有在这台宿主机的容器,DNS解析都失灵了,也就是ping 什么域名都报错
root@xxxxxxx-7d89c45dff-c76x2:/# ping www.baidu.com
ping: www.baidu.com: Temporary failure in name resolution
然后我把这台宿主机重启了,然后这个问题就自动消失了!不知道有没有高人能解释,会有这种现象呢