windows11安装docker-desktop,docker-compose
windows11安装docker-desktop,docker-compose
备注:docker-desktop 无法与 vmware 的虚拟化 Inter-VT-x/EPT或AMD-V/RVI(V) 共存 使用此功能时需要先短暂关闭 Hyper-V 服务并重启电脑 CMD 命令如下 需要使用docker-desktop 时再开启并重启电脑即可
1
2
3
4 # 关闭
bcdedit /set hypervisorlaunchtype off
# 启动
bcdedit /set hypervisorlaunchtype auto
一、安装顺序
二、安装Hyper-V
1、Windows11是找不到Hyper-V的,需要自行安装
2、创建一个hyper.bat文件,编辑,复制以下代码到文件中
1 | pushd "%~dp0" |
3、以管理员身份运行hyper.bat,运行了之后需要按Ctrl+C停下来,否则会一直重复执行,最后输入Y,确认完成Hyper-V的安装
4、打开控制面板->程序->启用或关闭Windows功能勾选Hyper-V,同时勾选适用于Linux的Windows子系统以及虚拟机平台,重启电脑(可以等安装WSL的时候再重启)
三、安装WSL
1、以管理员身份打开PowerShell,输入命令安装WSL
1 | Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All |
2、完成,重启电脑,完成安装
3、如果WSL版本太低,升级WSL
1 | wsl.exe --update |
四、安装Docker Desktop
效果
五. 安装docker-compose
下载地址:https://github.com/docker/compose
参考:
Docker安装教程——以Windows11家庭中文版为例_win11家庭版安装docker
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment