- Hands-On Kubernetes on Windows
- Piotr Tylenda
- 267字
- 2021-06-24 16:53:57
Installing Docker Desktop for Windows tooling
Creating applications for Kubernetes on Windows requires an environment for developing and testing Docker containers. In this section, you will learn how to install Docker Desktop for Windows, which is the recommended tooling environment for development, building, shipping, and running Linux and Windows containers on Windows 10. First, let's recap on the prerequisites and Docker's minimum requirements before continuing with the installation process:
- A minimum of 4 GB of RAM.
- The Intel Virtualization Technology (Intel VT) or AMD Virtualization (AMD-V) technology features enabled in the BIOS. Note that if you are using a VM as your development machine, Docker Desktop for Windows does not guarantee support for nested virtualization. If you want to find out more about this scenario, please refer to https://docs.docker.com/docker-for-windows/troubleshoot/#running-docker-desktop-for-windows-in-nested-virtualization-scenarios.
- Windows 10 Pro, Enterprise, or Education (version 1903 or later, 64-bit) installed. The current Docker Desktop supports version 1703 or later, but for the best experience when going through the examples in this book, it is recommended that you upgrade it to version 1903 or later. You can check your version of Windows by opening the Start menu, selecting the Settings icon, and navigating to System > About. You will find the necessary details under Windows Specifications.
Docker Desktop for Windows is also known as Docker for Windows and Docker Community Edition ( CE) for Windows. This is especially important if you are following older installation guides.
If you are interested in the installation of Docker Enterprise for Windows Server, please refer to Chapter 7, Deploying a Hybrid On-Premises Kubernetes Cluster.
If you are interested in the installation of Docker Enterprise for Windows Server, please refer to Chapter 7, Deploying a Hybrid On-Premises Kubernetes Cluster.