Home> Common Problem> body text

Install Docker Desktop using PowerShell on Windows 11 or 10

王林
Release: 2023-10-02 22:05:01
forward
1341 people have browsed it

Docker is a powerful containerization platform that allows developers to package and distribute applications and their dependencies as lightweight containers. The Docker command line interface (CLI) is a key tool for interacting with Docker and managing containers and images on your system without accessing any GUI. However, those who require some convenience can use the Docker desktop GUI on Windows.

Install Docker on Windows 11 or 10 using Command Prompt (keyboard)

Requirements:

Certain systems must be met before planning to install Docker Desktop on Windows Require. Here are these:

  • WSL Enabled
  • Windows 11 or 10
  • Virtual Machine Platform Enabled

Those who have not yet enabled WSL And VMP people can go to the Windows search box and type "Turn Windows features on or off". Open it and select the "Windows Subsystem for Linux" and "Virtual Machine Platform" options. After that, press"OK"button and both will appear on your system.

Step 1: Open PowerShell

As we discussed at the beginning of this tutorial, we will use the command line to install Docker Desktop. So, right-click on the Start button and select PowerShell (Admin) or Terminal (Admin).

在 Windows 11 或 10 上使用 PowerShell 安装 Docker DesktopStep 2: Check Winget Availability

On all recent versions of Windows 11 and 10, Winget is available by default. Just like Ubuntu's APT, Winget is a package manager that Microsoft uses to install common applications on Windows. Using it we save our time without having to visit different websites to download the settings of the application we want to install.

To check if it is available, run on PowerShell or CMD:

winget
Copy after login

在 Windows 11 或 10 上使用 PowerShell 安装 Docker DesktopStep 3: Install Docker Dekstop on Windows

Now, in your PowerShell or CMD, run the given command. Not only does it install Docker Desktop, but it also installs Docker-CLI to manage containers using the command line.

winget install Docker.DockerDesktop
Copy after login

在 Windows 11 或 10 上使用 PowerShell 安装 Docker DesktopSoon, Docker Desktop will be installed on your system. After

restart

the system to properly integrate Docker.Step 4: Launch Docker Desktop GUI

Go to Windows search and type

Docker Desktop

, you will see its icon, click on the icon to run the program . Docker's GUI will appear to manage images, containers, volumes, with options to extend Docker functionality by adding various extensions.

在 Windows 11 或 10 上使用 PowerShell 安装 Docker DesktopStep 5: Access the Docker Command Line Interface

If you want to create and manage containers but are using command line tools for Windows 11 or 10 (e.g. PowerShell or CMD), please open any of them. Now, start using Docker commands on the terminal. For example, commands used to pull docker images and create containers.

Here is an example:

docker pull hello-world
Copy after login

在 Windows 11 或 10 上使用 PowerShell 安装 Docker Desktop

Docker version:

Check the Docker CLI installed on your system Version.

docker --version
Copy after login

Docker Information:

Get detailed information about Docker installation.

docker info
Copy after login

Docker Help:

Displays a list of available Docker commands and their descriptions.

docker --help
Copy after login
Pull the Docker image: Download the

Docker image

from a registry (such as Docker Hub).

docker pull image_name:tag
Copy after login
Uninstall

So far we have discussed the installation, but in the future, if you want to remove Docker Desktop using the command line on Windows, then it can be done again using Winget. Here is the command to do this:

winget uninstall Docker.DockerDesktop
Copy after login

The above is the detailed content of Install Docker Desktop using PowerShell on Windows 11 or 10. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:yundongfang.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!