通过切换到Oracle JRE 8并在Dockerfile中使用以下技巧,我设法摆脱了DNS问题:
RUN echo 'hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4' >> /etc/nsswitch.conf
我在Docker Hub上创建了一个工作正常的Java 8 docker容器(代码在github上)。
Docker上的java.net.UnknownHostException
通过切换到Oracle JRE 8并在Dockerfile中使用以下技巧,我设法摆脱了DNS问题:
RUN echo 'hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4' >> /etc/nsswitch.conf
我在Docker Hub上创建了一个工作正常的Java 8 docker容器(代码在github上)。