主机在Docker容器内部不可访问

我在主机上有一个docker容器183.83.83.83子域mycontainer.example.com的Alogging指向这个IP。

curl到183.83.83.83mycontainer.example.com给HTTP状态200和正确的网站。

但是,该主机上的每个容器(包括上面的IP或主机名)内部的curl都无法连接:

 curl: (7) Failed to connect to mycontainer.example.com port 80: Host is unreachable 

从另一个主机的Docker容器或主机本身尝试这种情况时,不会发生这种情况。

这里怎么了?

编辑:更多详细信息:主机运行一个Nginx代理容器 ,它将所有对mycontainer.example.com请求代理到我的前端容器(通过一个小节点的webserver运行一个React应用程序)。 前端容器应该将来自mycontainer.example.com/api所有API请求代理到mycontainer.example.com:1337/api/v1 。 然而,它不能代理API请求,因为我得到的错误Host is unreachable从该主机上运行的所有容器内。