我知道此错误与DNS查找超时错误有关,这意味着它是网络连接错误或与代理相关的错误。
但是我不知道如何解决它。
我使用docker-compose.yml,里面有3个容器。
这是我的docker-compose.yml。作为链接
docker-compose.yml
我创建了2个网络来划分内部和外部网络。来自客户端的所有请求都通过Nginx,port:8090进行访问,仅暴露于Internet。
问题是,当我从API容器(内部网络)发送验证用户的请求时,收到错误消息“getaddrinfo EAI_AGAIN exampleAuth.auth0.com:443”。
到目前为止,这是我尝试过的
从API容器进行
你们有什么主意吗?
最佳答案
将我的Docker Build Alpine更改为Stretch-Slim(debian)已解决了您的类似问题。
关于docker - 错误:getaddrinfo EAI_AGAIN(docker,nginx),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53399905/