活动简介
Docker容器技术得以快速发展,核心技术是“镜像打包”使得上下游能友好地进行协助和标准化交付。“build onece run anywhere”构建一次到处运行的想法非常好,实践中发现系统在开发和测试以及生产环境之间部署时应用配置会发生变化,仅靠“环境变量-e”没法满足实际需求,另外“容器镜像”的架构使得应用配置文件变更困难,如容器已部署你的需求是更改应用配置文件中的一个参数,都需要重新修改Dockerfile文件来实现,体现不出用容器的优势反而感觉更加繁琐。
在Docker实践过程中哪些场景下需要用到:容器应用配置文件管理
1.多环境之间交付应用配置参数不同时;
2.想增加应用参数时;
3.修改应用配置参数时不重新构建镜像时;
4.容器部署后想修好应用配置信息时;
5.容器数目多修改配置文件即可一键下发;
6.应用迁移至容器中成本低;
7.更加自动化
等等。
本期交流讨论重点解决以下问题:
1.应用配置文件和Dockerfile的区别是什么?
2.应用配置文件和docker环境变量的区别是什么?
3.应用配置文件在自动化运维过程中能提到哪些方面的作用?
4.基于镜像部署容器后,应用配置文件如何做变更?
5.应用配置文件更新后,如何下发到容器中?
6.很多应用是集群,docker应用的配置文件能解决吗?
7.一套系统将会在开发、测试、生产环境中进行部署,应用配置参数都不一样,应用配置文件能解决吗?
本次分享此次讨论的内容主要针对应用容器技术时应用配置文件管理技术地讨论,专家会更出您详细的解答。。