最有意思的事情是,在docker本身还没有稳定之前,就有如RedHat和AWS这样的公司为其提供官方支持,很多开发者和公司就急不可耐的把它用到生产环境,连docker自己的CEO都要跳出来劝说大家稍安勿躁,我们还没有准备好嘞。在整个IT软件发展历史中,好像很少有这种情况,特别是这种企业级运维相关的系统,一般大家都是慎之又慎,为何这次如此不谨慎,如此不认真,如此不负责任把还在beta阶段的系统上线运行?

我记得2014年8月,这时距离docker发布仅仅1年的时间,我与湖南某家大型媒体的研发中心交流,开发人员已经在使用docker运行他们的系统,而且有些已经进入生产环境。而在过去的2年里,每一个我所接触的客户,从C-level的管理人员,到中层管理者,到开发人员都在提这个东西。

它到底是什么?这可能是每一个IT从业者都想搞明白的问题。

Docker是什么?容器又是什么?

Docker 直译:码头工人。是在码头上搬运货物的工人
容器 英文:Container,如果再翻译回来就有2个不同的释义:集装箱/容器。

如果按照这世界上大多数正常人的理解,大家会把 Docker(码头工人)和 Container (集装箱)这一对事物放在一起,他们的关系一目了然:码头工人搬运集装箱。但是如果按照这世界上另外的一类人(程序员)的理解,我们会这样组合 ,Docker (代码集装箱搬运工)和 Container (容器)。

Docker与容器是完全2个不同的东西,Docker是用来组装/搬运/拆

网友评论