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啦~