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更改為另一個名稱以匹配該示例。