6

1. 检查win10的虚拟化是否开启

clipboard.png

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。当它完成后,你会看到启动成功的画面

clipboard.png

命令:

# 查看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...

clipboard.png

clipboard.png

下载后,双击 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 即可!


Developer
1.4k 声望123 粉丝

只要还在学习,人生就有无限的希望...