Docker Kubernetes容器中的未知后异常
在Kubernetes中运行的应用程序无法解析内部主机名,因此引发Docker Kubernetes容器中的未知后异常,docker,dns,kubernetes,Docker,Dns,Kubernetes,在Kubernetes中运行的应用程序无法解析内部主机名,因此引发 java.net.UnknownHostException: [my_server_hostname] containers resolv.conf内容为 nameserver 8.8.8.8 nameserver 8.8.4.4 hosts resolv.conf包含正确的ip(不是127.0.0.1) 我试图通过Dockerfile添加条目 RUN ["echo", "nameserver [my_dns_ip]", "
java.net.UnknownHostException: [my_server_hostname]
containers resolv.conf内容为
nameserver 8.8.8.8
nameserver 8.8.4.4
hosts resolv.conf包含正确的ip(不是127.0.0.1)
我试图通过Dockerfile添加条目
RUN ["echo", "nameserver [my_dns_ip]", "> /etc/resolv.conf"]
但这并不奏效
使用IP而不是主机名是可行的