# 在Ubuntu Linux下安裝Docker
時至今日大部分的Linux版本都可正常執行Docker,只要該Linux核心的版本編號夠新。如果你已經習慣於某一個版本的Linux,可以參考該Linux廠商的官方安裝方式,本書的教學示範全部使用Ubuntu Linux。
另外一個對Docker支援較強的Linux即為CoreOS。通常CoreOS本身會發佈VM格式,因此只要到CoreOS的官網下載對應Hypervisor的VM即可使用。本小節就針對這兩個Linux的版本來安裝Docker,另外也會在本章最後一小節列出安裝Docker時常見的問題。
### 注意 –Docker部署在實體伺服器 vs 部署在VM中
本書使用對Docker支援最好的Ubuntu作為主要版本,叢集部署則使用CoreOS。其它版本的Linux當然對Docker的支援也完全沒問題,但除了版本不夠新的問題之外,許多工具(如`nsenter`)也不一定有安裝,不是使用這兩個版本Linux的讀者必須自行安裝這些工具。
###
- 本書簡介
- 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