Docker容器启动退出解决方案
解决容器启动退出问题。
解决容器启动退出问题。
自从微服务(Microservice)的出现,出于业务的需要,IT应用模型不断的变革。开发模式从瀑布式到敏捷开发;开发、运维和测试互相配合的devops思想;应用程序架构从单体模型到分层模型再到微服务;部署方式也从面向物理机到虚拟键再到容器;应用程序的基础架构从自建机房到托管再到云计算,等等。这些变革使得IT技术应用的效率大大提升,同时却以更低的成本交付更高质量的产品。
最近由于公司业务发展到了瓶颈,原有的技术架构已经逐渐无法满足业务开发和测试的需求,出现了应用测试环境搭建复杂,有许多套(真的很多很多)应用环境,应用在持续集成/持续交付也遇到了很大的困难,经过讨论研究决定对应用和微服务进行容器化,这就是我首次直面docker和k8s的契机。
在使用CentOS7,并使用荫安装搬运工的时候,往往不希望安装最新版本的搬运工,而是希望安装与自己熟悉或者当前业务环境需要的版本,例如目前Kubernetes支持的最新搬运工版本为v17.03,所以就产生了安装指定版本 docker 的需求。