实用指南:.net 程序部署 Docker从零开始实战攻略
.net 程序部署 Docker从零开始实战攻略
Docker安装
- 任务栏搜索 -启用或关闭Windows功能


- 点击勾选Virtual Machine Platform (虚拟机平台)
如果没有 , 我看网上还有说
启动这个
假如进来没找到Hyper-v
桌面建一个Hyper-V.bat文档
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
把代码复制到Hyper-V.bat里面
然后右击用管理员身份员身份运行
来源
- 重启电脑
- 安装WSL
- 启动cmd 输入命令 -> wsl --set-default-version 2(将wsl的默认版本设置为2)
- 我这里出现 报错:
windows docker安装报错适用于 Linux 的 Windows 子系统必须更新到最新版本才能继续。可通过运行 “wsl.exe --update” 进行更新。
这里我 输入命令 -> wsl.exe --update
有教程说 -> wsl.exe --update --web-download 可以减少因国内网络挑战导致的失败概率

更新完成

再次运行-> wsl --set-default-version 2
ps:注意空格

- 下载Docker Desktop
Docker Desktop
AMD64就是通常Windows都
来源
命令行安装:
来源
双击开始安装

安装完成

持续更新中…
遇到问题
消除windows打开Hyper-V报错 无法安装 Hyper-V:处理器没有所需的虚拟化功能
解决办法:
1.打开PowerShell
然后输入命令:
dism /online /enable-feature /all /featurename:Microsoft-Hyper-V

virtualization support not detected

->
解决方案
卡在这里的 , 特性里没有 virtualization support not detected 虚拟平台 …
浙公网安备 33010602011771号