- Learning Windows Server Containers
- Srikanth Machiraju
- 282字
- 2021-07-02 23:23:20
Windows Server Container versions
Windows Server Containers are available on the following OS versions:
- Windows Server 2016 Core (no GUI): A typical Windows Server 2016 server with minimal installation. The Server Core version reduces the space required on disk and the surface of attack. CLI is the only tool available for interacting with the Server Core, either locally/remotely. You can still launch PowerShell using the start powershell command from the CLI. You can also call get-windowsfeature to see what features are available on Windows Server Core.
- Windows Server 2016 (full GUI): This is a full version of Windows Server 2016 with standard Desktop Experience. The server roles can be installed using Server Manager. It is not possible to convert Windows Server Core to full Desktop Experience. This should be a decision taken during installation only.
- Windows 10: Windows Server Containers are available for Windows 10 Pro and Enterprise versions (insider builds 14372 and up). The containers and Hyper-V/virtualization feature should be enabled before working with containers. Creating container and images with Windows 10 will be discussed in following chapters.
- Nano Server: Nano Server is a headless Windows Server 30 times or 93% smaller than the Windows Server Core. It takes far less space, requires fewer updates, high security, and boots much faster than the other versions. There is a dedicated chapter in this book on working with Nano Servers and Windows Containers.
The most important part is that Windows Server Containers are available in two flavors, Windows Server Containers and Hyper-V Containers. All of the previously mentioned OS types can run Windows Server Containers and Hyper-V Containers. Both the containers can be managed using Docker API, Docker CLI, and PowerShell.
推薦閱讀
- 每天5分鐘玩轉Kubernetes
- 大學計算機應用基礎實踐教程(Windows 7+Office 2013)
- SharePoint 2013 WCM Advanced Cookbook
- Linux集群和自動化運維
- Kubernetes從入門到實踐
- Linux內核觀測技術BPF
- jQuery UI Cookbook
- CentOS 6 Linux Server Cookbook
- Hands-On GPU Programming with Python and CUDA
- Linux內核API完全參考手冊(第2版)
- Linux從入門到精通(視頻教學版)
- Windows網絡編程(第2版)
- Android NDK Beginner's Guide
- openEuler操作系統核心技術與行業應用實踐
- Drupal 7 Mobile Web Development Beginner’s Guide