1. 检查win10的虚拟化是否开启
2.win10家庭版安装
2.1 win10家庭版需要使用安装工具 docker toolbox:
官网下载地址 https://docs.docker.com/toolb...
阿里云下载地址:http://mirrors.aliyun.com/doc...
docker toolbox 是一个工具集,它主要包含以下一些内容:
Docker CLI 客户端,用来运行docker引擎创建镜像和容器
Docker Machine. 可以让你在windows的命令行中运行docker引擎命令
Docker Compose. 用来运行docker-compose命令
Kitematic. 这是Docker的GUI版本
Docker QuickStart shell. 这是一个已经配置好Docker的命令行环境
Oracle VM Virtualbox. 虚拟机
2.2 下载后直接点击安装。安装完成后双击Docker Quickstart Terminal图标,启动一个终端。
第一次启动的时候命令行会输出一些东西,等待一下,它会配置Docker Toolbox。当它完成后,你会看到启动成功的画面
命令:
# 查看Docker版本号
$ docker version
# 载入测试镜像测试
$ docker run hello-world
3. win10专业版安装
3.1 先开启Hyper-V
关于如何开启Windows10自带的虚拟机Hyper-V,请看我之前写的这篇文章Windows10开启自带的虚拟机Hyper-V
3.2 下载Docker安装包
下载地址https://www.docker.com/get-do...
下载后,双击 Docker for Windows Installer.exe
安装。
安装完后,只需要在Windows上运行cmd或者powershell命令行,就可以使用同样的docker 命令进行操作了。
4. 常见错误
4.1 错误一:提示必须在BIOS中启用硬件辅助虚拟化和数据执行保护。
Hardware assisted virtualization and data execution protection must be enabled in the BIOS.
解决办法:
先关闭 Hyper-V ,然后重新开启 Hyper-V 即可!
4.2 错误二:提示不能打开 vmms 服务
解决办法:
这个很明显,只要开启 Hyper-V 即可!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。