問題描述:
在官網上下載了docker之后進行安裝,出現報錯Docker Desktop requires Windows 10 Pro/Enterprise (15063+) or Windows 10 Home (19018+),無法安裝。
嘗試1:
用Windows自帶的檢查更新,將系統升級到最新版本,結果出現了神奇的現象,版本升到了最新,但os內部版本號卻沒有變化,且嘗試了多種方法均無法提升os內部版本,安裝docker依然報錯
版本查看方法
1)控制面板->系統和安全->管理工具->系統信息

2)新建一個文本文檔(記事本),點擊 幫助-關於記事本 即可查看版本號

解決辦法:
我的下載鏈接:https://github.com/docker/toolbox/releases
下載docker Toolbox,安裝即可,無須改系統版本
方法1:
某寶花了20元買了一個專業版密鑰,按照商家給的教程輸入密鑰即可升級為專業版,本次升級基本不會對當前系統文件及注冊表造成影響,然后就可以正常安裝docker for windows了
方法2:
以docker toolbox的方式安裝
docker for windows(方法1)和docker toolbox(方法2)的區別:
docker toolbox:docker運行是需要linux內核的,為了能在非linux系統使用docker,官方早期提供的Toolbox方案就是使用虛擬機啟動一個linux,然后在這個虛擬機中運行docker,免費的虛擬機當時使用最多的就是virtualbox
docker for windows:原生版本的docker,在windows上是使用的windows10內置的hyper-v虛擬機,所以不在需要安裝virtualbox,但是對系統的要求也提高了,因為hyper-v的虛擬機只有部分版本的windows10才有內置,比如家庭版的windows10就沒有hyper-v組件,不能運行原生版本的docker,還是只能通過toolbo
參考博客:
https://blog.csdn.net/slibra_L/article/details/106749583
