Docker update - Linux good
After touching base with a few contacts at Microsoft, I tried a number of suggestions to get the Windows container working with SQL Server 2016 Developer Edition. No success, same error as before.
So I tried the Linux container with SQL Server 2017, easy to install and worked like a dream. Connected from SSMS 2017.
Now that I know that Docker containers work, I just wish that the error with Windows container could be fixed so I can run different containers for different versions of SQL Server.