added some logging to debug what is happening in docker
replaced Console.ReadLine() with a Thread.Sleep() to keep the main thread from exiting in the host.