##安裝 Fig
首先,安裝 1.3 或者更新的 Docker 版本。
如果你的工作環境是 OS X ,可以通過查看 [Mac 安裝指南(英文)](https://docs.docker.com/installation/mac/) ,完成安裝 Docker 和 boot2docker 。一旦 boot2docker 運行后,執行以下指令設置一個環境變量,接著 Fig 就可以和它交互了。
```
$(boot2docker shellinit)
```
**如果想避免重啟后重新設置,可以把上面的命令加到你的 ` ~/.bashrc` 文件里。*
關于 `Ubuntu` 還有 `其它的平臺` 的安裝,可以參照 [Ubuntu 安裝指南(中文)](../install/ubuntu.md) 以及 [官方安裝手冊(英文)](https://docs.docker.com/installation/)。
下一步,安裝 Fig :
```
curl -L https://github.com/docker/fig/releases/download/1.0.1/fig-`uname -s`-`uname -m` > /usr/local/bin/fig; chmod +x /usr/local/bin/fig
```
**如果你的 Docker 是管理員身份安裝,以上命令可能也需要相同的身份。*
目前 Fig 的發行版本只支持 OSX 和 64 位的 Linux 系統。但因為它是用 Python 語言寫的,所以對于其它平臺上的用戶,可以通過 Python 安裝包來完成安裝(支持的系統同樣適用)。
```
$ sudo pip install -U fig
```
到這里就已經完成了。 執行 `fig --version` ,確認能夠正常運行。
- 前言
- Docker 簡介
- 什么是 Docker
- 為什么要用 Docker
- 基本概念
- 鏡像
- 容器
- 倉庫
- 安裝
- Ubuntu
- CentOS
- 鏡像
- 獲取鏡像
- 列出
- 創建
- 存出和載入
- 移除
- 實現原理
- 容器
- 啟動
- 守護態運行
- 終止
- 進入容器
- 導出和導入
- 刪除
- 倉庫
- Docker Hub
- 私有倉庫
- 配置文件
- 數據管理
- 數據卷
- 數據卷容器
- 備份、恢復、遷移數據卷
- 使用網絡
- 外部訪問容器
- 容器互聯
- 高級網絡配置
- 快速配置指南
- 配置 DNS
- 容器訪問控制
- 端口映射實現
- 配置 docker0 網橋
- 自定義網橋
- 工具和示例
- 編輯網絡配置文件
- 實例:創建一個點到點連接
- 實戰案例
- 使用 Supervisor 來管理進程
- 創建 tomcat/weblogic 集群
- 多臺物理主機之間的容器互聯
- 標準化開發測試和生產環境
- 安全
- 內核名字空間
- 控制組
- 服務端防護
- 內核能力機制
- 其它安全特性
- 總結
- Dockerfile
- 基本結構
- 指令
- 創建鏡像
- 底層實現
- 基本架構
- 名字空間
- 控制組
- 聯合文件系統
- 容器格式
- 網絡
- Docker Compose 項目
- 簡介
- 安裝
- 使用
- 命令說明
- YAML 模板文件
- Docker Machine 項目
- 簡介
- 安裝
- 使用
- Docker Swarm 項目
- 簡介
- 安裝
- 使用
- 調度器
- 過濾器
- Etcd 項目
- 簡介
- 安裝
- 使用 etcdctl
- Fig 項目
- 簡介
- 安裝
- 命令參考
- fig.yml參考
- 環境變量參考
- 實戰 Django
- 實戰 Rails
- 實戰 wordpress
- CoreOS 項目
- 簡介
- 工具
- 快速搭建CoreOS集群
- Kubernetes 項目
- 簡介
- 快速上手
- 基本概念
- kubectl 使用
- 架構設計
- Mesos 項目
- 簡介
- 安裝與使用
- 原理與架構
- 配置項解析
- 常見框架
- 附錄一:命令查詢
- 附錄二:常見倉庫介紹
- Ubuntu
- CentOS
- MySQL
- MongoDB
- Redis
- Nginx
- WordPress
- Node.js
- 附錄三:有用的資源