本文来源于阿里云-云栖社区,原文点击这里。
从来没有哪个开源项目如Docker般,早期迅速蹿红跻身GitHub最受欢迎前二十。如今,四年集齐45 k+颗star,容器镜像被下载次数已至110亿次:Moby项目和Docker公司已然成为技术圈的小网红。早先的Twitter论战、后来的更名风波、最近的融资消息,似乎Docker的一举一动总能吸引业界关注。
一方面,各个公司和开发者们开始尝试容器,并更多地关注技术细节;但是另一方面,落地实践上走得远、走得稳的依然是少数,相关调查现实大公司是引领者,他们的容器一般运行500台以上的机器规模。Netflix每周可启动上百万个容器,GE每个容器平均运行着14个应用,BBC将十个不同持续集成环境中超过2.6万个待部署任务都托付给了容器;Uber则全面采用容器技术构建无状态服务。
先行者们的成功案例给人希望、令人鼓舞,可“残酷”的现实难题重重、令人沮丧. 但是因为高效易用的容器能够提供一致的环境,可随时用于生产且恢复力强,又是大牛们的选择;所以我们必须克服这样那样的问题,这终将是一个回报大于付出的事情。
那么不如我们来共同探讨下: