Tuxboard.Examples
1.0.0
Tuxboard는 ASP.NET Core 플랫폼을위한 가벼운 대시 보드 라이브러리입니다. 대시 보드를 구축하는 레고 스타일의 방법이었습니다.
내 블로그의 기사와 "Dropzone"에이 저장소를 사용하여 더 많은 예를 계속 추가하고 있습니다. (걱정하지 마세요 ... 더 많이오고 있습니다)
도서관은 여기에 있으며 Nuget을 통해 제공됩니다.
저장소에는 다음 예제가 포함되어 있습니다.
각 예제에는 docker 컨테이너에서 예제를 실행하는 데 사용할 수있는 docker 이미지를 빌드하는 데 사용할 수있는 dockerfile이 있습니다.
간단한 대시 보드를 예로 사용 하여이 예제를 실행하는 방법은 다음과 같습니다.
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다른 예제를 실행하려면 단계 #3에서 생성 된 데이터베이스를 삭제하고 단계 #2 - #6을 실행하십시오. Docker 컨테이너의 이름을 Simpledashboard에서 다른 이름으로 변경하여 예제와 일치하십시오.