Solve the conflict between docker and vmware

Solve the conflict between docker and vmware

1. Docker startup problem:

Problem Solved:

You need to turn on Hyper-V (to do this: Control Panel->Programs->Programs and Features->Turn Windows features on or off, then restart your computer)

2. However, problems will occur when you restart vmware.

Solution:

Disable Hyper-V as described above.

However, this method requires restarting the computer every time, which is a bit troublesome. Fortunately, virtual machines are rarely used now.

Supplement: Docker and VMware conflict: VMware Workstation and Device/Credential Guard are not compatible error solution

After Docker and VMware are installed locally, they cannot be started at the same time. Because Docker and VMware are both equivalent to Hypervisors, and based on the properties of the virtual machine, they need to gain control over hardware such as the CPU, so they cannot run simultaneously on the same machine.

VMware error

VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard. Please visit http://www.vmware.com/go/turnoff_CG_DG for more details.

Windows features on or off

By switching the windows features option, you can turn on or off the Hyper - H option. When selected, you can start the docker application

Error code 0x80073701 is encountered during the shutdown process

Virtualization Based Security

WIN+R to open Run

Type gpedit.msc to open the Group Policy Editor

Computer Configuration -> Administrative Templates -> System -> Device Guard

Double-click to open the configuration option Turn on Virtualization Based Security and select disable

PowerShell command

Start - Windows PowerShell (Admin)

The opening command is

bcdedit /set hypervisorlaunchtype auto

The shutdown command is

bcdedit /set hypervisorlaunchtype off

The above is my personal experience. I hope it can give you a reference. I also hope that you will support 123WORDPRESS.COM. If there are any mistakes or incomplete considerations, please feel free to correct me.

You may also be interested in:
  • Solve the problem that Docker pulls MySQL image too slowly
  • Solve the problem of the container showing Exited (0) after docker run
  • docker run -v mounts data volumes abnormally, and the container status is always restarting
  • Docker removes abnormal container operations
  • Solution to the Docker container cannot be stopped and deleted
  • Solution for multiple Docker containers not having the same port number

<<:  Writing a rock-paper-scissors game in JavaScript

>>:  How to open MySQL binlog log

Recommend

100-1% of the content on the website is navigation

Website, (100-1)% of the content is navigation 1....

What to do after installing Ubuntu 20.04 (beginner's guide)

Ubuntu 20.04 has been released, bringing many new...

Web Design Tutorial (1): Steps and Overall Layout

<br /> Note: All texts, except those indicat...

Detailed explanation of location and rewrite usage in nginx

1. Summary of location usage Location can locate ...

JavaScript Canvas implements Tic-Tac-Toe game

This article shares the specific code of JavaScri...

Use a few interview questions to look at the JavaScript execution mechanism

Table of contents Previous words Synchronous and ...

Specific use of Node.js package manager npm

Table of contents Purpose npm init and package.js...

Details on macrotasks and microtasks in JavaScript

Table of contents 1. What are microtasks? 2. What...

A brief analysis of the usage of USING and HAVING in MySQL

This article uses examples to illustrate the usag...

How to prevent duplicate submission in jquery project

In new projects, axios can prevent duplicate subm...

How to enable remote access permissions in MYSQL

1. Log in to MySQL database mysql -u root -p View...