Docker的产生:
Docker 这个单词英文原意是码头工人,搬运工的意思,这个搬运工搬运的是各种应用的容器。
Docker 这个思想来自于集装箱解决运输不同货物间损耗的问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。
Docker 可以说有三个关键点:构建,运输,运行。构建即为打包,既然是打包了,那么就需要可以方便地搬运到各个地方,为什么要搬运呢?归根到底,我们是要运行打包了的应用和服务。
总结:docker=标准;一个服务=一个容器;一个网站=一个容器;一个操作系统=一个容器。docker管理所有容器,使之协同工作完成你预想中的工作。