# 在Windows下使用boot2docker
要安裝Windows下的boot2docker,必須確定你的電腦CPU有支援VT-X,但這並不是Docker需要的,而是VirtualBox需要的,可使用CPU-Z來檢查。另外也必須到BIOS中確定VT-X有開啟,如果都OK的話,即可直接安裝。
### 在Windows下安裝boot2docker
1. 先到[https://github.com/boot2docker/windows-installer/releases下載](https://github.com/boot2docker/windows-installer/releases下載) boot2docker的安裝檔docker-install.exe。
1. 下載回來後直接執行,不更改預設值按「Next」即可,這邊就略過。
1. 在安裝完畢後,桌面上會出現一個boot2docker Start的圖示,直接點擊執行。![](https://box.kancloud.cn/2015-08-09_55c7597992ff9.png)
1. 此時會出現如下圖的畫面,這時是將精簡的Linux VM載入記憶體,如果中間有任何詢問視窗,都選擇「Y」即可。![](https://box.kancloud.cn/2015-08-09_55c75979a9402.png)
1. 當出現下圖的畫面,表示載入成功。
1. 輸入`docker run busybox echo Hello Docker`,如果出現下圖的畫面時,表示安裝成功。![](https://box.kancloud.cn/2015-08-09_55c75979b7707.png)
### 如果無法執行
在某些64位元的Windows 7/8/10系統下,boot2docker會一直無法啟動VirtualBox,此時你只要去VirtualBox的官方安裝重新安裝最新版的VirtualBox後即可。
另外如果按下boot2docker start圖示一直會跳出記事本或是無法進去,可以用下列方便解決。
1. 從Windows的檔案總管進入boot2docker的安裝目錄,預設為`C:\Program Files\Boot2Docker for Windows\`。
1. 在該目錄下按滑鼠右鍵,選擇`Git bash`。![](https://box.kancloud.cn/2015-08-09_55c75979c489a.png)
1. 出現bash視窗時,輸入`./start.sh`即可。![](https://box.kancloud.cn/2015-08-09_55c75979d6439.png)
本書的重點不在boot2docker,也不推薦使用,如果一定要在Windows/Mac下使用Docker,還是安裝一個Hypervisor,再下載本書專用的VM,或自行安裝Ubuntu,再正式安裝Docker比較方便。
- 本書簡介
- Docker的故事及原理
- Docker的前世今生
- 從dotCloud平台管理到Docker
- 旨在建立一個「更輕量化的Container」
- 一定要了解的Docker原理
- Docker的最大特色
- Docker的元件– Linux核心部分
- Docker的元件– Docker核心部分
- 這些元件如何合作建立Docker環境
- 看個實例
- 全環境Docker的完整安裝
- 安裝前說明
- 在Mac及Windows下安裝Docker
- boot2docker簡介
- Mac OS下的boot2docker
- 在Windows下使用boot2docker
- 使用標準VM安裝
- 在Ubuntu Linux下安裝Docker
- 使用本書所附的VM
- 手動安裝Docker
- 讓Docker更好用的工具
- 使用雲端專用CoreOS
- CoreOS簡介
- 建立自動登入的CoreOS
- 更換CoreOS不安全的ssh key
- 生產環境vSphere CoreOS
- 在公有雲端平台部署Docker