日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows10家庭版安装Docker Desktop(非Docker Toolbox)

發(fā)布時(shí)間:2023/11/30 windows 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows10家庭版安装Docker Desktop(非Docker Toolbox) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

現(xiàn)在大部分筆記本預(yù)裝的都是win10家庭版,而家庭版又不支持Hyper-V,Docker Desktop是無法直接安裝的。但其實(shí)家庭版是可以通過腳本開啟Hyper-V來安裝Docker Desktop的。下面就教大家如何操作。

開啟Hyper-V

添加方法非常簡(jiǎn)單,把以下內(nèi)容保存為.cmd文件,然后以管理員身份打開這個(gè)文件。提示重啟時(shí)保存好文件重啟吧,重啟完成就能使用功能完整的Hyper-V了。

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

?

參考教程:[ https://www.ithome.com/html/win10/374942.htm]

偽裝成專業(yè)版繞過安裝檢測(cè)

如圖,由于Docker Desktop會(huì)在安裝的時(shí)候檢測(cè)系統(tǒng)版本,直接安裝會(huì)顯示安裝失敗。所以需要改下注冊(cè)表繞過安裝檢測(cè)。

直接安裝會(huì)報(bào)錯(cuò)

打開注冊(cè)表,定位到HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion,點(diǎn)擊current version,在右側(cè)找到EditionId,右鍵點(diǎn)擊EditionId 選擇“修改“,在彈出的對(duì)話框中將第二項(xiàng)”數(shù)值數(shù)據(jù)“的內(nèi)容改為Professional,然后點(diǎn)擊確定

?

注冊(cè)表修改

如果嫌改注冊(cè)表麻煩,可以用管理員權(quán)限運(yùn)行如下cmd命令

REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F

注意: 1、修改前先備份注冊(cè)表。2、重啟后此項(xiàng)注冊(cè)表值會(huì)自動(dòng)還原,但不影響docker運(yùn)行。

其他事項(xiàng)

在官網(wǎng)下載docker-ce-desktop-windows后直接安裝,安裝時(shí)取消勾選window容器。經(jīng)過測(cè)試,linux容器運(yùn)行正常,切換到windows容器會(huì)檢測(cè)windows版本而無法啟動(dòng)。不過一般也不會(huì)用到windows容器。

切換windows容器報(bào)錯(cuò)

?

本人安裝硬件規(guī)格、系統(tǒng)版本與docker版本

?

我的運(yùn)行環(huán)境

簡(jiǎn)單搭了個(gè)基于alpine的laravel開發(fā)環(huán)境,包含php、nginx、mysql、redis、node,經(jīng)測(cè)試運(yùn)行正常。配合win10的linux子系統(tǒng)開發(fā)起來美滋滋。

?

實(shí)際運(yùn)行效果



作者:donglc
鏈接:https://www.jianshu.com/p/1329954aa329/
來源:簡(jiǎn)書
簡(jiǎn)書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處。

總結(jié)

以上是生活随笔為你收集整理的Windows10家庭版安装Docker Desktop(非Docker Toolbox)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。