使用Windows自帶的Hyper-V 而不是安裝Docker Enterprise。
廢話不多說,擼起袖子開干
- 管理員權限打開PowerShell (因為server版本默認是cmd不是ps,所以需要特別的方式打開)
windows鍵+s彈出搜索框,輸入powershell, 在上邊powershell圖標那里右鍵,選擇管理員運行。
- 安裝Docker-Microsoft PackageManagement Provider
powershell里輸入
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
可能會提示安裝nuget,直接輸入Y 是
- 安裝Docker
powershell里輸入
Install-Package -Name docker -ProviderName DockerMsftProvider
這個沒有指定版本,默認是最新版本。
然后會提示是否信任DockerDefault,輸入A,全部選是
安裝完畢如圖所示
然后重啟
- 安裝windows更新
cmd或者powershell里輸入sconfig
輸入6
然后提示是所有更新還是推薦更新,輸入A 所有更新
坐等安裝完成
重啟
- 啟動Docker
windows服務里找到docker ,右鍵啟動
最后在cmd或者powershell里輸入docker命令就可以了
下一篇:ABP Docker發布,敬請期待