由于解决了交付的难题,Docker给DevOps带来了新生。自从Docker出现后,DevOps变得火热,之前使用vagrant、ansible或saltstack实现的DevOps流程和工具终究不如Docker那样彻底。从此开发人员和运维人员沟通的基础变成了DockerImage和它们的编排文件。
同样的,Docker也改变了目前的软件开发模式,持续集成(CI)和持续交付(CD)都变得非常容易。不但老牌的Jenkins工具率先支持了Docker来进行CI和CD,更是有Drone这样新一代的工具原生就支持Docker,不但自己是以Docker方式运行,所有的插件也是以Docker的方式运行。CI/CD成了谈Docker的时候必谈的一个应用。
Docker公司在Austin举办的DockerCon2017上宣布,DockerHub的全球镜像下载次数截至目前为止已超过120亿次。而2016年的DockerCon上,这个数字是41亿次。Docker奇迹般的发展背后离不开全球开发者与技术公司对docker社区的贡献。截止目前,Docker项目的社区贡献者已经达到了3300多人。
睿云智合(Wise2C)容器技术团队自组建以来已经与十余家金融保险企业签订了容器技术平台相关项目合同。在企业落地实践过程中睿云智合(Wise2C)积累了大量的容器技术落地实践经验并解决了诸多落地实施时面临的技术障碍。如今睿云智合(Wise2C)除了继续通过持续迭代的产品以及专业技术服务帮助企业实现容器技术落地之外,也参与到积极为docker社区贡献力量的活动中去,致力于帮助推进docker技术的进一步成熟与完善。在STACKALYTICS最新的数据显示,睿云智合(Wise2C)的社区commit贡献数排名已经跻身全球企业贡献者Top50。未来睿云智合(Wise2C)将在容器技术社区中持续投入资源,为容器技术的发展贡献力量。
由于Docker定义了容器镜像的标准,就像集装箱一样定义了运输的标准然后改变了运输业一样,Docker首先改变了软件交付这个环节。任何组件、应用或者微服务再也不需要以二进制代码或源码的形式进行交付,不用遇到不同的操作系统、不同的类库、不同编译器、不同的外部依赖的问题。可以方便地迁移到任何地方。不仅在开发、测试、预上线和生产环境中迁移;也可以在不同的项目中被方便地重复使用;可以在不同的公司和地点被多次地部署。一个命令就解决了之前需要低水平重复的很多工作。 |