容器 + DevOps = ContainerOps
当大家了解了什么是DevOps的理念了之后,我们要加入一个新的元素,那就是Docker。当容器遇上了DevOps是否会有什么更多的挑战呢?
关于Docker的内容,在此不做过多的介绍,下面我们来看下ContainerOps与传统的DevOps的相比面临了那些问题。
1.对于ContainerOps的场景,container到底是作为环境使用还是作为持续集成的基本单元。
2.原本可以采用自动化部署工具例如ansible,当切换为ContainerOps后该怎么做,替换的方案是什么。
3.对于传统的监控与日志的方式,容器化了之后如何实现。
4.对于现有的持续集成工具,如何同容器相结合
5.如何将一个已有的应用程序进行容器化,并使用containerOps
6.对于复杂的部署场景与流程,如何在容器的场景下实现
等等。这些问题将会在本系列的后续文章中一一为大家揭开答案,在下一篇文章中我们将首先会讨论的是如何利用容器hub与阿里云的容器服务实现一个简单的containerOps的实践。