NCache on Docker
Docker was introduced to encounter the problem of “runs on your machine but not mine”. Since many applications are platform or framework dependent, running them on various machines is not always possible. Thus, Docker acts as an “isolated, resource controlled and portable operating environment”, which can host any specific application on any machine without the hassle of deploying the environment manually.
- Windows Update KB3176936 or later on Windows Server 2016.
- Windows 10 Anniversary Update for Windows 10.
- Virtualization and Hyper-V must be enabled.
- Transparent networking enabled in Docker environment.
- A shell of your choice, cmd.exe, PowerShell or any other.
NCache 4.9 Enterprise comes with all features. However, during the initial evaluation period of 30 days, it has a built-in performance limitation (max 200 requests/sec per cache per server) and amount of activity limitation (total 500,000 requests before a cache restart is required).
You can remove these limitations from NCache Enterprise by requesting a FREE 60-day Trial License Key and activating all the cache servers with it. This Trial License can be extended upon additional request.
Upon purchase of NCache Enterprise, the purchased license key also removes all these limitations - granting full utilization of all features.
.NET Framework 4.6.2
NCache images are built upon the base image of .NET Framework 4.6.2. .NET Framework 4.6.2 image has been built upon Windows Server Core image and uses the same license as Windows Server Core.
In This Section
Using NCache Docker Images
Explains how the hosted Docker image by NCache can be used to create containers and use NCache features.
Customize NCache Dockerfile
Explains how the hosted Dockerfile can be customized according to the user's requirements to create images and containers.