win10下安装Docker

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

《win10下安装Docker》

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

《win10下安装Docker》

命令:

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

《win10下安装Docker》

《win10下安装Docker》

下载后,双击 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.

《win10下安装Docker》

解决办法:
先关闭 Hyper-V ,然后重新开启 Hyper-V 即可!

4.2 错误二:提示不能打开 vmms 服务

《win10下安装Docker》

解决办法:
这个很明显,只要开启 Hyper-V 即可!

    原文作者:Developer
    原文地址: https://segmentfault.com/a/1190000013953117
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞