Docker是dotCloud最近搞出來的一個開源工具,主要用來自動化部署應用。說白了就是在Linux上快速搞個容器(有點像虛擬機),然后在上面跑程序,通過配置文件就能輕松裝軟件、升級啥的,特別方便。因為用了容器,開發環境和生產環境能分開,互不干擾,這是最常用的一種玩法。
其他還能干啥?比如大型Web應用、數據庫、持續集成、集群、測試環境、云計算、甚至虛擬桌面都能搞。不過要注意的是,Docker要求Linux內核至少3.8以上,官方推薦用Ubuntu系統,有兩個選擇:Ubuntu 12.04 LTS 或者更新的Ubuntu 13.10,這篇文章比較推薦LTS版,還好有辦法升級內核。
操作也很簡單:
1. 更新內核到3.8.0-25
打開終端,輸入下面兩條命令:
sudo apt-get install linux-image-3.8.0-25-generic
sudo apt-get install linux-headers-3.8.0-25-generic
重啟之后,用uname -r 看一下內核版本就OK啦~
其他還能干啥?比如大型Web應用、數據庫、持續集成、集群、測試環境、云計算、甚至虛擬桌面都能搞。不過要注意的是,Docker要求Linux內核至少3.8以上,官方推薦用Ubuntu系統,有兩個選擇:Ubuntu 12.04 LTS 或者更新的Ubuntu 13.10,這篇文章比較推薦LTS版,還好有辦法升級內核。
操作也很簡單:
1. 更新內核到3.8.0-25
打開終端,輸入下面兩條命令:
sudo apt-get install linux-image-3.8.0-25-generic
sudo apt-get install linux-headers-3.8.0-25-generic
重啟之后,用uname -r 看一下內核版本就OK啦~