# 安裝前說明
Docker支援絕大部分的Linux,只要該Linux的核心版本編號夠新。另外在Mac OS及Windows下則無法直接支援Docker,必須使用特殊方法,或是使用VM,我們就來看看。
### 注意:本書使用環境說明
本書操作**主要**使用原生的Linux終端視窗,有關圖型環境操作,則主要使用Mac OS及Windows 10。在Windows/Mac的虛擬機方面,本書使用VirtualBox及VMware Workstation/Fusion,讀者只要有上述的作業系統及虛擬化環境的任一組合即可。
也可以使用Windows下的SSH工具,PieTTY最好用
![](https://box.kancloud.cn/2015-08-09_55c75978e22ca.png)
[VirtualBox下載](https://www.virtualbox.org/wiki/Downloads)
[VMware Workstation下載](https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation/11_0)
[VMware Fusion下載](https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_fusion/7_0)
- 本書簡介
- 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