Tuxboard.Examples
1.0.0
Tuxboard是专门用于ASP.NET核心平台的轻型仪表板库。它本来是一种建造仪表板的乐高风格的方式。
我不断地通过博客上的文章添加更多示例,并将此存储库用于“ Dropzone”。 (别担心...还有更多)
该库位于此处,可通过Nuget在此处获得。
存储库包含以下示例:
每个示例都有一个Dockerfile,可用于构建Docker映像,该图像可用于在Docker容器中运行示例。
这是使用简单仪表板作为示例运行这些示例的方法。
export TUXBOARDCONFIG__CONNECTIONSTRING='Data Source=IP_ADDRESS;Initial Catalog=DATABASE_NAME;Integrated Security=false;MultipleActiveResultSets=True;TrustServerCertificate=True;User Id=USERNAME;Password=PASSWORD' TUXBOARDCONFIG__CONNECTIONSTRING=CONNECTION STRING FROM STEP 2
ASPNETCORE_ENVIRONMENT=Development
docker build -t simpledashboard -f Dockerfile .dotnet ef migrations add InitialCreate创建数据库迁移。dotnet ef database update以将数据库迁移应用于数据库。docker run --name dash -d --env-file development.env -p 8080:8080 simpledashboard运行Docker容器要运行另一个示例,请删除步骤#3中创建的数据库,然后运行步骤#2-#6将Docker容器的名称从SimpleDashboard更改为另一个名称以匹配该示例。