admin 管理员组

文章数量: 887021

系统:win7 64位 / Ubuntu 14.04LTS双系统
描述:未安装过虚拟机之类的软件
状态:win7
安装:下载当前时间的最新版本https://github/boot2docker/windows-installer/releases v1.9.0

1 Windows系统上安装Docker

  Docker引擎使用了一个定制的Linux内核,所以要在Windows下运行Docker就需要用到一个轻量级的虚拟机(VM),即提供一个Linux运行环境—boot2docker ISO。boot2docker ISO完全运行在内存中,只有20几兆的大小。他们在测试环境下,启动这个内核只需要5秒钟。
  下载docker-install.exe(目前为v1.8.0):
  https://github/boot2docker/windows-installer/releases

2 安装

  这里最好使用集成好了的VirtualBox和MSYS-git版本。

3 安装遇到的问题

  安装完了之后桌面会出现Boot2Docker Start图标,但是双击后会出现上面的情况,然后闪退。这里看看什么错误也没有,但是当直接去用命令行去启动Boot2Docker时,会出现下面的错误:

error in run: Failed to start machine “boot2docker-vm”: exit status 1

  网上查阅资料,有人说机器未支持虚拟化,重启到BIOS将虚拟化Enable,但是我重启了看了下BIOS,虚拟化已经Enable了。
  再尝试直接打开Oracle VM VirtualBox,然后开启Boot2docker,就出现了下面的错误:

BIOS将虚拟化Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBox

  网上资料说其实这个问题是破解了windows主题的原因,只要还原了破解的主题就可以了。 破解windows主题的3个文件是:

themeservice.dll,themeui.dll,uxtheme.dll

,然后去下载了这几个文件,我只在C:\Windows\System32下替换了uxtheme.dll这个文件就可以在Virtual Box中启动boot2docker了。

4 docker的一些简单操作

  好了,还是在命令行中启动boot2doc

本文标签: 系统 docker Windows Boot2Docker