对于在win0专业版和企业版已经支持直接安装docker了,安装教程如下:
1、window上安装 Hyper-V
docker在运行时以来window上的虚拟化技术,因此需要先打开window上自带的虚拟机功能,Hyper-V 是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。是 Docker Desktop for Windows 所使用的虚拟机。
注意
这个虚拟机一旦启用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本将无法使用!如果你必须在电脑上使用其他虚拟机(例如开发 Android 应用必须使用的模拟器),请不要使用 Hyper-V!
2、安装 Docker Desktop for Windows
去docker官网下载该软件并安装
3、迁移数据
如果使用wsl2来管理docker的虚拟机,则所有数据默认是放在c盘的用户目录下,可以通过以下方式迁移虚拟盘到指定的位置。
1、将wsl作为默认wsl版本(打开命令行工具cmd
输入以下命令)
C:\>wsl --set-default-version 2
2、查看存在的虚拟机
C:\>wsl -l -v
NAME STATE VERSION
* docker-desktop-