I created the 3 necessary containers for NuoDB using the NuoDB instructions. My Docker environment runs on a virtual Ubuntu Linux environment (VMware). Afterwards I tried to access the database using a console application (C# .Net Framework 4.8) and the Ado.Net technology. For this I used the Nuget "NuoDb.Data.Client" from Nuget.org.
Unfortunately the connection does not work.
If I choose port 8888, my thread disappears to infinity when I open the connection. For this reason I tried to open the port 48004 to get to the admin container. On this way I get an error message.
"System.IO.IOException: A connection attempt failed because the remote peer did not respond properly after a certain period of time, or the established connection was faulty because the connected host did not respond 172.18.0.4:48006, 172.18.0.4"
Interestingly, if I specify a wrong database name, it throws an error: No suitable transaction engine found for database. This tells me that it connects to the admin container.
Does anyone have any idea what I am doing wrong?
The connection works when I establish a connection with the tool "dbvisualizer". This tool accesses the transaction engine directly. For this reason I have opened the port 48006 in the corresponding container. But even with these settings it does not work with my console application.
Thanks in advance.