├── README.md ├── logger ├── Logger │ ├── Views │ │ ├── _ViewStart.cshtml │ │ ├── Home │ │ │ ├── About.cshtml │ │ │ ├── Contact.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ └── _Layout.cshtml │ │ └── Web.config │ ├── favicon.ico │ ├── Global.asax │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ ├── App_Start │ │ ├── FilterConfig.cs │ │ ├── RouteConfig.cs │ │ └── BundleConfig.cs │ ├── Content │ │ └── Site.css │ ├── Global.asax.cs │ ├── Controllers │ │ └── HomeController.cs │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── packages.config │ ├── Web.config │ ├── Scripts │ │ ├── respond.min.js │ │ ├── jquery.validate.unobtrusive.min.js │ │ ├── respond.js │ │ ├── jquery.validate.min.js │ │ └── jquery.validate.unobtrusive.js │ ├── ApplicationInsights.config │ └── Logger.csproj ├── build.sh ├── Dockerfile └── Logger.sln ├── whoami-aspnet ├── whoami-aspnet │ ├── Views │ │ ├── _ViewStart.cshtml │ │ ├── Home │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ └── _Layout.cshtml │ │ └── Web.config │ ├── Global.asax │ ├── favicon.ico │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ ├── App_Start │ │ ├── FilterConfig.cs │ │ ├── RouteConfig.cs │ │ └── BundleConfig.cs │ ├── Global.asax.cs │ ├── Content │ │ └── Site.css │ ├── Controllers │ │ └── HomeController.cs │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── packages.config │ ├── Web.config │ ├── Scripts │ │ ├── respond.min.js │ │ ├── jquery.validate.unobtrusive.min.js │ │ ├── respond.js │ │ └── jquery.validate.min.js │ ├── ApplicationInsights.config │ └── whoami-aspnet.csproj ├── readme.md ├── build.sh ├── Dockerfile ├── Dockerfile.winauth └── whoami-aspnet.sln ├── stress └── Dockerfile ├── log-gen ├── Dockerfile └── generate.ps1 ├── Anaconda ├── readme.md ├── Dockerfile.1709 └── Dockerfile ├── fluentd ├── fluent.conf ├── readme.md ├── Dockerfile └── Dockerfile.k8 ├── docker-client ├── readme.md ├── Dockerfile.10.17133 └── Dockerfile ├── vs-debug ├── Start.ps1 ├── Dockerfile └── readme.md ├── aspnet-web-builder ├── readme.md └── Dockerfile ├── LICENSE └── .gitignore /README.md: -------------------------------------------------------------------------------- 1 | # dockerfiles-windows 2 | Docker files based on windows containers 3 | -------------------------------------------------------------------------------- /logger/Logger/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "~/Views/Shared/_Layout.cshtml"; 3 | } 4 | -------------------------------------------------------------------------------- /logger/Logger/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsturtevant/dockerfiles-windows/HEAD/logger/Logger/favicon.ico -------------------------------------------------------------------------------- /whoami-aspnet/whoami-aspnet/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "~/Views/Shared/_Layout.cshtml"; 3 | } 4 | -------------------------------------------------------------------------------- /logger/Logger/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="Logger.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /whoami-aspnet/readme.md: -------------------------------------------------------------------------------- 1 | ## Pass configuration for build type 2 | docker build -t whoami-aspnet --build-arg CONFIGURATION=Debug . -------------------------------------------------------------------------------- /logger/build.sh: -------------------------------------------------------------------------------- 1 | docker build -t logger . 2 | docker tag logger:latest jsturtevant/logger:latest 3 | docker push jsturtevant/logger:latest 4 | -------------------------------------------------------------------------------- /whoami-aspnet/whoami-aspnet/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="whoami_iis.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /whoami-aspnet/whoami-aspnet/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsturtevant/dockerfiles-windows/HEAD/whoami-aspnet/whoami-aspnet/favicon.ico -------------------------------------------------------------------------------- /logger/Logger/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsturtevant/dockerfiles-windows/HEAD/logger/Logger/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /logger/Logger/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsturtevant/dockerfiles-windows/HEAD/logger/Logger/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /logger/Logger/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsturtevant/dockerfiles-windows/HEAD/logger/Logger/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /stress/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM mcr.microsoft.com/windows/servercore:1809 2 | 3 | RUN curl -O https://live.sysinternals.com/WindowsInternals/testlimit64.exe 4 | 5 | ENTRYPOINT [ "testlimit64.exe"] -------------------------------------------------------------------------------- /whoami-aspnet/whoami-aspnet/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewBag.Title = "Home Page"; 3 | } 4 | 5 |
Use this area to provide additional information.
8 | -------------------------------------------------------------------------------- /Anaconda/readme.md: -------------------------------------------------------------------------------- 1 | Note had [issue](https://github.com/moby/moby/issues/32838#issuecomment-356005845) when building with 1709 servercore for the installer image in the 1709 docker file so used the non 1709 and copied files. -------------------------------------------------------------------------------- /fluentd/fluent.conf: -------------------------------------------------------------------------------- 1 | # This is the root config file, which only includes components of the actual configuration 2 | 3 | # Do not collect fluentd's own logs to avoid infinite loops. 4 |ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript.
8 | 9 |15 | ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that 16 | enables a clean separation of concerns and gives you full control over markup 17 | for enjoyable, agile development. 18 |
19 | 20 |NuGet is a free Visual Studio extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects.
24 | 25 |You can easily find a web hosting company that offers the right mix of features and price for your applications.
29 | 30 |