How to install Windows Server 2022 Container host 

How to install Windows Server 2022 Container host 

Container behaves like the operating system virtualization that consists of binary codes, executables, configuration files, and libraries. Containers are used to run from a small application to a larger software. Container host is an operating system on which Docker daemon and Docker client and run. This technology is very useful for all programmers or developers.

In this article, we will see the complete installation of the Windows Server container host. After reading this article, you will be able to install and configure the container host on the Windows server. We will use the latest version of Window Server 2022 for this purpose.


Windows Server 2022 should be installed on your system or virtual box.

Installation steps of windows server container host

By following the number of steps, we can install and set up the container host easily on Windows Server 2022:

Step 1:
Install and Setup Windows containers

The installation of the Windows container is quite simple and easy. First, we will install the Windows container features on Windows server 2022. For this purpose, you need to perform the following actions:

  1. First, launch the ‘Windows server 2022’ and then search the ‘Server Manager’.
    screenshot of Server Manager in Start menu
  1. From the displaying Dashboard, click on the ‘Add roles and features’.
    screenshot of Server Manager
  1. In the ‘Add roles and features wizards’ the ‘Before you begin’ Windows will display on the screen. Here, you will verify all the prerequisites and click on the ‘Next’.
    screenshot of Add Roles and Features Wizard (before you begin tab)
  1. In the next installation wizard ‘Installation Type’, select the ‘Role-based or feature-based installation’ and click on ‘Next’.
    screenshot of Add Roles and Features Wizard (Installation Type tab)
  1. Now, from the ‘Server Selection’ window, select destination server using the option ‘Select a server from the server pool’ and click on the ‘Next’.
    screenshot of Add Roles and Features Wizard (Server Selection tab)
  1. In the ‘Server Roles’ window, click on the ‘Next’.
    screenshot of Add Roles and Features Wizard (Server Roles tab)
  1. In the ‘Feature’ window, select ‘Containers’ as a feature and click on ‘Next’.
    screenshot of Add Roles and Features Wizard (Features tab)
  1. In the ‘Confirmation’ screen, click on the ‘Install’ to confirm the installation selection.
    screenshot of Add Roles and Features Wizard (Confirmation tab)

Once the installation is completed, close the window and restart the server.
screenshot of Add Roles and Features Wizard (Results tab)

After installing the container features, now, we will move towards the Docker installation.

Step 2:
Docker installation on Windows Server 2022

To use the Windows containers, we will install Docker in this step. To install Docker, you need to run the different commands on the Windows Power shell. Search the ‘Power Shell’ using the search bar as follows:
screenshot of Windows PowerShell app within Start menu

Now, perform the following steps to complete the installation of Docker on Windows Server 2022:

  1. Install the Docker Microsoft package provider with the following command:
    > Install-Module -Name DockerMsftProvider -Repository PSGallery –Force
    screenshot of PowerShell command
    Complete the installation of the NuGet provider package by pressing ‘y’ from the keyboard.
  1. Install the latest Docker application version by running the below-mentioned command:
    > Install-Package -Name docker -ProviderName DockerMsftProvider

    screenshot of PowerShell command

    To install all necessary packages, press ‘A’ key from your keyboard.
  1. Once the Docker is installed, you need to restart your Windows server again that you can do by using the following command:
    > Restart-Computer -Force
  1. Display the Docker’s installed version by using the following command:
    > docker – version

    screenshot of PowerShell command

Check the containers features are installed or not by executing the following command:

> Get-WindowsFeature -Name Containers

screenshot of PowerShell command

To verify the Docker installation, display the running status of Docker services by using the following command:

> Get-Service Docker

screenshot of PowerShell command

Now, you can use the installed Docker client to manage containers on Windows server 2022.


We have successfully installed and set up the Windows Server container host. We have experienced different commands and procedures to install the Windows server container features and for Docker installation. Please let us know in case of any feedback. Thanks!

How To Set up a VSFTPD Server on a CentOS 7 VPS or Dedicated Server

Brief Description FTP is usually insecure exposing clear-text passwords, userna
2 min read
Avi Ilinsky
Avi Ilinsky
Hosting Expert

How To Set up a VSFTPD Server on an Ubuntu 16.04 VPS or Dedicated Server

Brief Description FTP data is usually insecure since information (usernames, pa
2 min read
Eliran Ouzan
Eliran Ouzan
Web Designer & Hosting Expert

How to use phpMyAdmin to develop a website (without MySQL experience)

Brief description A web developer who is not well versed into coding websites f
2 min read
Idan Cohen
Idan Cohen
Marketing Expert

How to Install MySQL on a Windows Web Server Running Apache

This tutorial will show you how to install the MySQL database on a Windows serve
3 min read
Michael Levanduski
Michael Levanduski
Expert Hosting Writer & Tester provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top