【1】Docker---Windows系统上安装Boot2Docker以及安装的一些问题

本文详细介绍了如何在Windows系统上安装Boot2Docker,包括可能出现的问题及解决办法,如虚拟化支持、启动失败的解决。此外,还讲解了Docker的基本操作,如通过ssh连接Linux环境,共享文件夹设置,以及如何获取和使用官方镜像。同时,文章讨论了Docker镜像和容器的概念,并提供了容器管理的一些实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统:win7 64位 / Ubuntu 14.04LTS双系统
描述:未安装过虚拟机之类的软件
状态:win7
安装:下载当前时间的最新版本https://github.com/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.com/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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值