基于Jenkins与Docker的云平台服务自动部署策略的研究
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图2-3?Docker引擎结构图??Docker?Daemon一,Docker心丨321,REST?API
在的错误并给用户提供详细的错误日志文件。其主要功能是:项目的“自动化”构??建、编译、打包、分发部署;监控外部调用执行的工作。??Jenkins的基本工作流程图如图2-2所示。开发人员将代码提交后,Jenkins??通过钩子监听源码管理(SCM)工具或者按照规定时间定时从GitH....
图2-4?Docker构架??Client通过编写容器制作命令,让DOCKER_HOST通过远程Registry镜像??
了客户端与核心交互的接口,Docker?CLI是用户对容器和镜像进行管理时的操作??界面。??Docker的构架如图2-4。??"Client?DOCKER?HOST? ̄???二??Registry??Rocker?hnildk-i?Docker?daemon??1?//?\?^....
图3摊开发环境部署流程图
华北电力大学硕士学位论文??云平台各个服务模块在开发人员提交了更新代码之后,持续集成系统会检测??到更新并实时拉取代码,并且在部署环境中完成项目的构建和服务镜像制作后上??传至镜像仓库;开发环境再自动拉取更新后的服务镜像并完成容器制作和部署以??供测试,开发人员完成测试之后再将镜....
图4-1开发环境容器部署架构图
华北电力大学硕士学位论文??第4章开发环境下单个容器可持续性生成??开发环境是提供给开发人员对自己所负责的云平台服务模块进行功能测试??的环境。由于开发过程中项1E丨的代码会频繁发生变化,就需要对应的服务模块能??够实时且快速的完成构建和容器化,以缩短开发人员等待的时间,提高开发....
本文编号:4001438
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/4001438.html
下一篇:没有了