无法使用ASP.NET 5,Docker和Ubuntu连接到MSSQL服务器

我认为这将是一个有趣的项目,在Ubuntu服务器上的Docker容器中使用ASP.NET 5站点。 我有一个简单的MVC网站正在运行,现在我想从MSSQL服务器返回数据,但是当我运行容器时,它立即停止。

我用来build立我的docker图像的指南可以在这里find: http : //blogs.msdn.com/b/webdev/archive/2015/01/14/running-asp-net-5-applications-in-linux-容器与- docker.aspx

是否有日志,我可以查看告诉我为什么我的docker图像停止工作?

是否有可能连接到Linux服务器上的Docker容器内使用ASP.NET 5的MSSQL服务器?

我的Web.Config如下:

<?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=<mssql_server_fqdn>; Initial Catalog=<db_name>; User ID=<username>; Password=<password>" /> </connectionStrings> <system.web> </system.web> </configuration> 

我的模特如下:

 using System; using System.Data.Entity; namespace TestMvc.Models { public class Car { public string Make { get; set; } } public class DefaultConnection : DbContext { public DbSet<Car> Cars { get; set; } } }