PhValheim requires internet access and the ability to resolve external DNS records. As of now, PhValheim uses the NAT'd network flow provided by Docker. If the Docker host does not have DNS working properly, PhValheim will fail to download data from dependent sources. I.e., Steam, Valheim, Thunderstore, etc...
This change will allow the container to reach a specified list of DNS servers.
This feature should also include DNS testing before engine execution. E.g., if we need to connect to an outside resource, test DNS resolution first. If we don't get a response, stop and throw an error.
PhValheim requires internet access and the ability to resolve external DNS records. As of now, PhValheim uses the NAT'd network flow provided by Docker. If the Docker host does not have DNS working properly, PhValheim will fail to download data from dependent sources. I.e., Steam, Valheim, Thunderstore, etc...
This change will allow the container to reach a specified list of DNS servers.