In the current era, Docker is an open source containerization platform, which is widely used in software development, deployment, testing and other aspects. But sometimes we need to remove it completely for various reasons. However, uninstalling Docker is not as simple and obvious as other software. This article will introduce how to completely and correctly uninstall Docker.
1. Windows 10 default method
- Open the Windows menu;
- Enter "Apps & features" in the search bar, and then select "Apps & features";
- After finding Docker, select it and click "Uninstall";
- When the uninstall process is completed, restart the computer.
This method can simply uninstall Docker, but it cannot be completely deleted. The remaining files and configurations left behind may have an impact on the system.
2. Use the PowerShell command
- Open "PowerShell (Administrator)";
- Execute the following command:
Get-Service *docker* | Stop-Service
Get-Service *docker* | Remove-Service
sc.exe delete docker
- Execute the following command:
Get-AppxPackage -Name Docker.Docker* | Remove-AppxPackage
- Delete the Docker directory and its files;
- Restart the computer.
3. Manual uninstall
- Terminate the Docker service
Find the Docker service in the task manager and terminate all its related processes .
- Delete Docker directory
Search and delete the following folders:
%ProgramFiles%\Docker\
%ProgramData%\Docker
%UserProfile%\.docker
- Delete Docker related registry
Search and delete all Docker related keys in the registry.
Note: Be careful when deleting the registry.
4. Use Third-Party uninstall software
Third-party uninstall software can automatically scan and uninstall Docker, such as: IObit Uninstaller, Geek Uninstaller, etc. These tools can effectively scan and delete the residual garbage generated by Docker, but they also need to be used and operated with caution.
Summary
In Windows systems, uninstalling Docker is not as simple and visible as other software, but it can be completed effectively using PowerShell commands, manual uninstallation, Third-Party uninstallation software, etc. There are no absolutes in everything. Choose the most suitable method according to your own needs and abilities to achieve the purpose of completely uninstalling Docker.
The above is the detailed content of How to completely uninstall docker in win10. For more information, please follow other related articles on the PHP Chinese website!

The article details deploying applications to Docker Swarm, covering preparation, deployment steps, and security measures during the process.

The article explains Kubernetes' pods, deployments, and services, detailing their roles in managing containerized applications. It discusses how these components enhance scalability, stability, and communication within applications.(159 characters)

The article discusses scaling applications in Kubernetes using manual scaling, HPA, VPA, and Cluster Autoscaler, and provides best practices and tools for monitoring and automating scaling.

The article discusses managing Kubernetes deployments, focusing on creation, updates, scaling, monitoring, and automation using various tools and best practices.

The article discusses implementing rolling updates in Docker Swarm to update services without downtime. It covers updating services, setting update parameters, monitoring progress, and ensuring smooth updates.

Article discusses managing services in Docker Swarm, focusing on creation, scaling, monitoring, and updating without downtime.

This article details implementing rate limiting and resource quotas in Docker. It covers CPU, memory, and I/O limits using cgroups, emphasizing best practices for preventing resource exhaustion. Network rate limiting, requiring external tools like

The article discusses strategies to optimize Docker for low-latency applications, focusing on minimizing image size, using lightweight base images, and adjusting resource allocation and network settings.


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

Dreamweaver Mac version
Visual web development tools

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

SublimeText3 Linux new version
SublimeText3 Linux latest version

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function