- Docker on Windows
- Elton Stoneman
- 220字
- 2021-07-02 19:53:15
Windows licensing
Windows containers don't have the same licensing requirements as servers or VMs running Windows. Windows is licensed at the host level, not the container level. If you have 100 Windows containers running on one server, you only need a license for the server. There are considerable savings to be had if you currently use VMs to isolate application workloads. Removing the VM layer and running apps in containers directly on the server removes the licensing requirement for all the VMs.
Hyper-V containers have separate licensing. On Windows 10, you can run multiple containers, but not for production deployments. On Windows Server, you can also run containers in Hyper-V mode to get increased isolation. This can be useful in multi-tenant scenarios, where you need to expect and mitigate for hostile workloads. Hyper-V containers are separately licensed, but in a high-volume environment, you would use a Datacenter license run Hyper-V containers without individual licenses.
Microsoft and Docker, Inc. have partnered to provide Docker EE at no cost with Windows Server 2016. The price of the Windows Server license includes Docker EE Basic, which gives you support to run applications in containers. If you have problems with a container or with the Docker service, you can raise it with Microsoft and they can go on to escalate it to Docker engineers.
- DBA攻堅指南:左手Oracle,右手MySQL
- 深度實踐OpenStack:基于Python的OpenStack組件開發
- aelf區塊鏈應用架構指南
- Python數據挖掘與機器學習實戰
- 微信小程序入門指南
- Instant Debian:Build a Web Server
- 深入理解Kafka:核心設計與實踐原理
- SQL Server 2014 Development Essentials
- 輕松學Scratch 3.0 少兒編程(全彩)
- Docker on Windows
- C++標準庫(第2版)
- Getting Started with Hazelcast
- 軟件工程實用教程 (第3版)
- 瘋狂Java講義精粹
- Python3網絡爬蟲寶典