The story of fighting ubuntu errors 0x80370114, 0x80000000 to enable docker desktop with wsl2 on windows10 home

Steps to use docker desktop on windows 10 home

* If you only want to see the solution for ubuntu error 0x80370114, please jump to the bottom of the page

  1. Check if the powershell script can be executed
  2. Make Linux available on windows (windows subsystem for Linux2, commonly known as wsl2)
  3. Download and unpack docker desktop for windows

1. Check if the powershell script can be executed

To briefly explain powershell, Think of a computer as an alien. Suppose we want to give orders to aliens. powershell is an intermediary who translates human language into alien language and gives orders to aliens.

The main subject from here. windows is equipped with powershell.

  1. Enter "powershell" in the search command at the bottom left of windows.
  2. Right-click and press Run as administrator.
  3. If there is no error written in red, there is no problem with powershell. If it says "Since script execution is disabled on this system ...", on the powershell screen
Set-ExecutionPolicy RemoteSigned

It is described as. This alone is OK for powershell. References [Security error "The file (script file) cannot be read because script execution is disabled on this system ...." message is displayed and the PowerShell script cannot be executed](https://www.ipentec. com / document / windows-powershell-not-executable-by-execution-settings)

2. Make Linux available on windows

You can install wsl2 on windows by referring to the following Microsoft official URL. Linux Installation Guide for Windows (https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-5---set-wsl-2-as-your-default-version) In my case, I followed this procedure closely, but I got an error installing ubuntu. The solution for error 0x80370114,0x80000000 is shown at the bottom of the article.

3. Download and unpack docker desktop for windows

Please download from the official website of docker. Install docker desktop on Windows home (https://docs.docker.com/docker-for-windows/install-windows-home/) At this time, you need to press download from docker hub to jump to the docker hub page and create an account.

Solution for error 0x80370114,0x80000000

In my case, 0x80000000 came out first. When ubuntu and docker desktop are uninstalled and reinstalled, 0x80370114 is displayed. The steps to resolve error 0x80370114 are shown below.

Configuration → Update and security → left windows security → App and browser control → Scroll and set exploit protection → Click the Program Settings tab → Scroll to find C: \ WINDOWS \ System32 \ vmcompute.exe and click Edit → Turn off the control flow guard system setting overwrite, uncheck it, and click Apply. → Type the following code in powershell

net start vmcompute
wsl --set-default-version 2

image.png

If you see a screen like this, you're done. References WSL 2 Installing Linux failed, error code: 0x80370114 If you start unbutu and proceed according to step 2, docker desktop will start successfully.

By the way, regarding various errors, if you search in Japanese and it is not good, you may find a hit in English. You can easily read it by using google translate, so why not give it a try?

Recommended Posts

The story of fighting ubuntu errors 0x80370114, 0x80000000 to enable docker desktop with wsl2 on windows10 home
Results of trying to use NVENC (CUDA) with Ubuntu 18.04 on WSL2
Until you put Ubuntu 20 on Windows 10 Home and WSL2 and run Docker
Ubuntu on WSL2: Cannot connect to the Docker daemon at unix
Introducing Docker Desktop for Windows on WSL2
Operate Docker Desktop for Windows on Linux (WSL)
The problem that the mount directory of Docker Desktop with WSL2 as the back end becomes strange in Windows Terminal (unsolved as of 2020/08/29?)
A memo when building a Rails 5.2 development environment using Docker Desktop + WSL2 on Windows 10 Home
The story of pushing a Docker container to GitHub Package Registry and Docker Hub with GitHub Actions
The key to running Docker on Raspberry Pi 4 (Ubuntu server 20.04)
20190803_Java & k8s on Azure The story of going to the festival
[Apache Tomcat] The story of using Apache OpenWebBeans to enable CDI
Try Docker on Windows 10 Home
A story of frustration trying to create a penetration environment on Ubuntu 20.04
I tried to build the environment of PlantUML Server with Docker
The story of toString () starting with passing an array to System.out.println
Building a haskell environment with Docker + VS Code on Windows 10 Home
[Win10 Home Docker environment memo (WSL2 or vagrant)] How to deal with the problem that the loading time of localhost is abnormally long
A story that I was addicted to twice with the automatic startup setting of Tomcat 8 on CentOS 8
Use Docker Compose on Windows 10 Home
Run Redmine in the local environment of Windows10 Pro-Use Docker Desktop for Windows
Solved the problem of freezing due to sudden "EXT4-fs error" on Ubuntu 20.04
Put Zabbix in Ubuntu with Docker and monitor Docker on the same host
How to build a Ruby on Rails development environment with Docker (Rails 6.x)
How to build a Ruby on Rails development environment with Docker (Rails 5.x)
The story of installing raspi-config on ubuntu 18.04 and changing the initial settings of GPIO
After all I wanted to preview the contents of mysql with Docker ...
Try Docker on Windows 10 Home
Use Docker Compose on Windows 10 Home
Until you put Ubuntu 20 on Windows 10 Home and WSL2 and run Docker
The story of fighting ubuntu errors 0x80370114, 0x80000000 to enable docker desktop with wsl2 on windows10 home
Introducing Docker Desktop for Windows on WSL2
Until Docker Desktop is installed and started (Windows10)
Operate Docker Desktop for Windows on Linux (WSL)
A memo when building a Rails 5.2 development environment using Docker Desktop + WSL2 on Windows 10 Home
Easy environment construction of MySQL and Redis with Docker and Alfred
Install Docker on Windows 10 PRO
Overview of Docker and containers
Run openvpn on Docker (windows)
Installing and building Docker (memo)
Install Docker and docker-compose on Raspberry Pi 4, Linux (Debian) and Windows 10, respectively
[Personal memo] About button (GUI) operation of Docker Desktop for Windows
Building a haskell environment with Docker + VS Code on Windows 10 Home
Windows Docker: Disk pressure on WSL files
Run NordVPN on Docker (Windows) Ubuntu container
Using JupyterLab + Java with WSL on Windows 10
Introduced vscode with apt to docker: ubuntu
How to change the timezone on Ubuntu
Use cljstyle with Spacemacs on Ubuntu on WSL2
Run Ubuntu + ROS with Docker on Mac
Introduced Docker to Windows 10 Home August 2020 version
RDP connection from Windows 10 to Ubuntu Desktop 20.04
Connect with VS Code from a Windows client to Docker on another server
Monitor the Docker container and SystemD process on the same host with Zabbix on Ubuntu.
[Personal memo] A small story about CPUs settings of Docker Desktop for Windows
A quick note on using jshell with the official Docker image of the JDK
How to share on the host side (windows) and guest side (CentOS 7) with VirtualBox
How to build a Jenkins server with a Docker container on CentOS 7 of VirtualBox and access the Jenkins server from a local PC