1. 程式人生 > 其它 >win10安裝Docker

win10安裝Docker

win10安裝Docker

一、啟用系統的Hper-V 和虛擬化設定

控制面板->程式->程式和功能->啟用或關閉windows功能->Hyper-V

由於自己的系統是win10家庭版,沒有Hyper-V選項,因此使用下面的程式碼來安裝,將其儲存為指令碼Hyper.cmd,然後使用管理員許可權執行就可以了,之後會提示重啟系統,重啟就可以了。

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

二、下載並安裝Docker

官方下載地址:Docker Desktop Installer.exe 下載地址
國內映象:Windows安裝包下載地址

我下載的是國內映象,雙擊Docker-win.exe應用,直接安裝就可以了,安裝成功之後會提示重啟,重啟就可以了。

重啟電腦開啟docker desk之後發現報錯:WSL 2 installation is incomplete.

原因是電腦上WSL2版本舊了,重新下載安裝並重啟就可以了。下載地址

三、在Docker Desktop設定中配置阿里雲映象源

四、 使用docker

docker version
docker ps
docker run hello-world