ping工程,但不是在docker集装箱curl

我有一个docker-compose文件而不是任何networkingconfiguration。 我的理解是这创build了一个默认的桥梁networking。 从这个networking内我可以运行:

$ ping www.google.com 

它工作得很好。 但是,如果我尝试:

 $ curl https://www.google.com 

它挂起。 如果我将network_mode设置为host那么它工作,但我不能再到达networking中的其他容器。 我宁愿使用默认的bridge创build,但目前我只是试图做一些testing,这不是生产使用。 我如何允许访问互联网并访问networking上的其他容器?

在另一台机器上工作良好,所以我重新启动,它的工作。 我讨厌什么时候发生