一、使用背景
想在windows系統(tǒng)下用docker環(huán)境,但是又懶得裝Vmware和linux系統(tǒng)。正好Docker官方也支持Windows版Docker桌面,本次就在Win10上安裝Docker Desktop[跳舞]。
二、采用Hyper-v +容器方式安裝
2.1.1 官方要求Docker Desktop環(huán)境
請先閱讀以下鏈接文檔內(nèi)容:
Windows10安裝docker中文版
https://dockerdocs.cn/docker-for-windows/install/index.html
2.2.1 準備安裝環(huán)境
● 打開 “虛擬化引擎” ;物理機需要去Bios中開啟虛擬化
查看win10系統(tǒng)版本
win+r鍵;輸入 winver即可
本次安裝節(jié)點配置(滿足需求)
2.3.1開啟Hyper-v +容器設置
win+r ,輸入control ;
打開控制面板——>程序——>啟用或關閉windows功能;
然后把Containers和Hyper-v 全部勾選,右下角點 確定 。
注意:等更改完成后,重啟系統(tǒng)
2.4.1 下載并安裝Docker Desktop
下載鏈接
找到安裝包右鍵,以管理員身份運行;
提示安裝成功,需要退出登錄;
登錄后稍等片刻,Docker Desktop會自行啟動
勾選“I accept the terms” ,點擊 “Accept”
稍等一會就可以看到,Docker Desktop 界面了。
Ps:**有一點需要注意!**Hyper-V 是微軟開發(fā)的虛擬機,類似于 VMWare 或 VirtualBox,僅適用于 Windows 10。這是 Docker Desktop for Windows 所使用的虛擬機。但是,這個虛擬機一旦啟用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本將無法使用!如果你必須在電腦上使用其他虛擬機(例如開發(fā) Android 應用必須使用的模擬器),請不要使用 Hyper-V!
三、采用WSL 2后端方式安裝
3.1.1 官方要求Docker Desktop環(huán)境
請先閱讀以下鏈接文檔內(nèi)容:
Windows10 安裝docker desktop的中文版
適用linux的Windows子系統(tǒng)
3.2.1 準備安裝環(huán)境
Docker官網(wǎng)要求參數(shù)如下圖
Win10更新助手下載鏈接
Windows10更新助手
3.3.1 開啟WSL 2和 虛擬機平臺
win+r ,輸入control ;
打開控制面板——>程序——>啟用或關閉windows功能;
然后把"適用于Linux的Windows的子系統(tǒng)"和"虛擬機陪你柜臺"全部勾選,
右下角點 "確定" 。
等更改完成后,重啟系統(tǒng)
3.4.1 下載 Linux內(nèi)核更新包
● 內(nèi)核更新包鏈接
適用于x64計算機的wsl2 linux內(nèi)核更新包
● 安裝內(nèi)核更新包
操作完成后,需要重啟
● 打開Powershell檢查wsl版本
wsl --status
3.5.1 安裝Docker Desktop
● 具體操作同上2.4.1操作,在這里就不重復演示了
● 查看安裝后信息文章來源:http://www.zghlxwxcb.cn/news/detail-833656.html
3.6.1 避坑項目
微軟的文檔里做到第五步就可以了,不用再裝Linux分發(fā)版本
Ps:這里3.3.1中的坑有點多,我也是摸索了兩天才明白。最好使用虛擬機來測試,完成一步后打一下快照。防止因為誤操作, 不知道從哪里在開始才對。
1909升級 21H2真的很慢[跪了],如果不想等待。虛機系統(tǒng)可以換成Win11[狗子],反而會比較快。文章來源地址http://www.zghlxwxcb.cn/news/detail-833656.html
到了這里,關于Win10-x64 安裝Docker Desktop的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!