Docker是dotCloud最近搞出來的一個開源工具,主要用來自動化部署應(yīng)用。說白了就是在Linux上快速搞個容器(有點像虛擬機(jī)),然后在上面跑程序,通過配置文件就能輕松裝軟件、升級啥的,特別方便。因為用了容器,開發(fā)環(huán)境和生產(chǎn)環(huán)境能分開,互不干擾,這是最常用的一種玩法。
其他還能干啥?比如大型Web應(yīng)用、數(shù)據(jù)庫、持續(xù)集成、集群、測試環(huán)境、云計算、甚至虛擬桌面都能搞。不過要注意的是,Docker要求Linux內(nèi)核至少3.8以上,官方推薦用Ubuntu系統(tǒng),有兩個選擇:Ubuntu 12.04 LTS 或者更新的Ubuntu 13.10,這篇文章比較推薦LTS版,還好有辦法升級內(nèi)核。
操作也很簡單:
1. 更新內(nèi)核到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 看一下內(nèi)核版本就OK啦~
其他還能干啥?比如大型Web應(yīng)用、數(shù)據(jù)庫、持續(xù)集成、集群、測試環(huán)境、云計算、甚至虛擬桌面都能搞。不過要注意的是,Docker要求Linux內(nèi)核至少3.8以上,官方推薦用Ubuntu系統(tǒng),有兩個選擇:Ubuntu 12.04 LTS 或者更新的Ubuntu 13.10,這篇文章比較推薦LTS版,還好有辦法升級內(nèi)核。
操作也很簡單:
1. 更新內(nèi)核到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 看一下內(nèi)核版本就OK啦~