【七】评说Docker
Solomon Hykes(Docker之父):"建立一个为所有生产软件共有的系统,使用一种被广泛接受的方式,让它可以很好的运行和扩展,让它可以被所有人依赖,然后将它视为理所当然的存在,并使用它创造自己的奇迹,这是个挑战。
评说Docker
Chris Swan (银行业的技术专家,曾经有十几年的时间在从事金融服务业):Docker公司已经建立了清晰的道路,即发展核心能力(libcontainer)、跨业务管理(libswarm)和容器间消息(libchan)。
Docker公司表达了利用自身生态系统的意愿。随着时间的推移,虚拟机和容器(Docker中的"运行"部分)之间的区别很可能变得不再那么重要,这将使注意力转到"构建(build)"和"交付(ship)"方面。
马全一(Docker中文社区创始人之一):Docker一定会成为云计算和大数据领域的重要成员之一。
Docker的出现使得以Docker容器为单位的云平台和Docker容器为载体的交易平台成为可能。任何后端的服务程序,都可以封装在Docker容器中进行销售、分发和部署,后端开发者能像Mobile App开发者那样去做自己的产品来获利。随着Golang的发展,一定会有以Golang为开发语言、Docker为运行载体的新大数据平台,成为Hadoop平台的竞争者。
Docker,一个迅速走红,并在技术领域赢得一片好评的一款应用。尽管Docker目前还不够完善,但已经有很多厂商已经开始使用。同时一批围绕Docker建立起来的初创企业已经形成,学习Docker风气正盛。可以预见在不远的未来,Docker和CaaS会获得更多的人肯定,越来越多的企业愿意使用Docker这个应用。
PS:贴上一些Docker基本命令
Docker ps用来查看正在运行中的容器。
Docker ps命令的常用参数(及组合)如下。
-a: 查看所有容器,包括已经停止运行的。
-l: 查看刚刚启动的容器。
-q: 只显示容器ID
-l -q: 则可以返回刚启动的容器ID。
Docker stop用来停止运行中的容器,同时你还可以用Docker start来重新启动一个已经停止的容器。
Docker restart可以重启一个运行中的容器。这就相当于对一个容器先进行stop再start。
Docker内部人员:在Docker 1.0正式发布之前,就已经有3家主要银行将其投入到生产应用中