步骤:

1. 下载:

a、https://github.com/boot2docker/windows-installer/releases 下载一个 windows 客户端;

安装时建议勾选:Boot2Docker management script and ISO 、MSYS-git UNIX tools , 不勾选 VirtualBox 的原因是 Docker 客户端提供的 VirtualBox 5.0.0 在 windows8 和 windows 10 上启动Docker 虚拟机时有一个 BUG 导致无法创建虚拟机。Virtual Box 官网最新版 5.0.2 版已修复该问题。

b、https://www.virtualbox.org/wiki/Downloads 下载最新 windows 版 VirtualBox 客户端;

由于 Docker 初始化时创建虚拟机使用的 VirtualBox 默认路径为 “ C:\Program Files\Oracle\VirtualBox” ,所以在安装 VirtualBox 时若指定了自定义路径安装,稍后初始化 Docker 时需要指定 VirtualBox 的安装地址;

2. 启动

a、若在安装 VirtualBox 时使用的是默认路径,则可直接在桌面点击 “Boot2Docker Start” 图标进行 Docker 初始化;

b、若在安装 VirtualBox 时使用的是自定义路径,则需要在已安装软件列表中找到 “Git Bash” 点击打开,在命令行界面输入:

boot2docker init --vbm="D:\Software_install\VirtualBox\VBoxManage.exe"

其中 --vbm = "D:\Software_install\VirtualBox\VBoxManage.exe"  是VirtualBox 管理器安装地址的路径,回车等待虚拟机创建完毕即可;

3. 至此 Docker 已安装并初始化完毕, Docker 使用教程推荐:https://joshhu.gitbooks.io/docker_theory_install/content/

【参考资料】

windows 10 下安装 Docker 报错:https://github.com/boot2docker/osx-installer/issues/32

【Docker 在 windows 10 / windows 8 下安装】的更多相关文章

  1. 解决windows 10 9926 中vmware安装的虚拟机无法桥接上网的问题

    从windows 10 出来之后就安装了使用,但一直有一个问题直到9926也没有解决,那就是vmware下的虚拟机无法桥接上网,但NAT方式正常.发现有一种办法可以实现桥接方式上网.但这种方式下本机与 ...

  2. (转)memcached学习笔记1(windows 7 64bit 环境下安装memcached)

    windows 7 64bit 环境下安装memcached 1.下载后解压到D:\memcached(下载地址:memcached-win64下载地址) 2.安装到windows服务,打开cmd命令 ...

  3. PL2303HX在Windows 10下面不装安装驱动的解决办法(Code:10)

    Prolific在很早之前推出了一款名为PL2303HX的芯片, 用于USB转RS232, 这款芯片使用的范围非常广, 并且年代久远. 但是这款芯片因为用的特别多, 所以中国就有很多厂家生产了仿造的P ...

  4. 【转】Windows Server 2008 R2下安装 .net framework3.5

    原文地址:http://hi.baidu.com/tonny_dxf/item/6831bcdc3d7c06e7b2f7777c      [你必须用角色管理工具安装.net framework3.5 ...

  5. Windows 10 子系统 Ubuntu 中安装 FastAdmin

    Windows 10 子系统 Ubuntu 中安装 FastAdmin 打开 Windows 10 子系统 安装 Ubuntu 修改安装源为阿里的 %LOCALAPPDATA%\Packages\Ca ...

  6. Docker学习笔记二(linux下安装Docker)

    Docker学习笔记二(linux下安装Docker) 1.在线安装linux Docker 这种方式首先要保证linux 环境下可以上网,当然,小编是在自己的电脑上安装了虚拟机,在虚拟机上安装了,l ...

  7. 求助下 Ubuntu 15.10(64 位)下安装 pyspider 下的问题 - V2EX

    https://www.v2ex.com/t/279405 求助下 Ubuntu 15.10(64 位)下安装 pyspider 下的问题 - V2EX pip 更新到最新 sudo apt inst ...

  8. Windows和Mac系统下安装Docker

    在windows和mac系统中使用Docker Desktop安装Docker对系统的要求是很高的. 对于 Windows 系统来说,安装 Docker for Windows 需要符合以下条件: 必 ...

  9. Windows 10 WSL 2.0安装并运行Docker

    在Windows 10 2004版本,微软更新WSL到了2.0,WSL 2.0已经拥有了完整的Linux内核!今天来测试一下,是否可以安装docker!  一.开启WSL 以管理员运行Powershe ...

随机推荐

  1. sed命令

    sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换.删除.新增.选取等特定工作,下面先了解一下sed的用法sed命令行格式为:         sed ...

  2. 11.用C对32位内存地址的访问方式

    使用一个32位处理器,要对一个32位的内存地址进行访问,可以这样定义 #define RAM_ADDR     (*(volatile unsigned long *)0x0000555F)      ...

  3. IT界里的生日

    MS-DOS    1981年7月27日 windows 3.0  1990年5月22日 windows 3.11  1992年3月18日 Windows 95  1995年8月24日 Windows ...

  4. 第六百一十七天 how can I 坚持

    没什么特长,唯一有的仅是妄想,哈哈,真逗. 明天就去新项目组了,会接触些新东西吧,啊,挺好,一开始压力大点很正常,但不要放弃啊. 搞不懂我自己啊,貌似不上火了呢. 睡觉了.忘不掉.做不到.

  5. 如果客户端禁用cookie,session还能使用吗?

    记得在以前找工作的时候,可多次被问到如果客户端被禁用cookie,session还能使用吗? 今天终于找到了相关的答案:我们来看一下: session是在服务器段保持会话数据的一种方法,对应的cook ...

  6. 关于已配置log4j,运行tomcat时显示警告的分析

    有时候,我们在JavaEE项目中配置了log4j及其参数信息,但是启动tomcat时,仍会显示如下信息:

  7. spring注解记录

    集中记录spring常见注解 供今后查阅 @ControllerAdvice: ControllerAdvice的定义为: @Target(ElementType.TYPE) @Retention(R ...

  8. Maven本地仓库及远程仓库

    转载自:http://blog.csdn.net/wanghantong/article/details/36427433 Maven 仓库的分类: maven的仓库只有两大类:1.本地仓库 2.远程 ...

  9. bootstrap 3 with IE8 compatibility

    12栅格布局在IE8下不起作用. 下载并引用html5shiv.js和respond.js 参考: 1.http://nextflow.in.th/en/keep-your-responsive-we ...

  10. PHP面向对象.__set(),__get(),__isset(),__unset()四个方法的

    一般来说,总是把类的属性定义为private,这更符合现实的逻辑.但是, 对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数”__get()”和”__set()”来获取和赋值其属性 ...