基于docker的前端发布平台的设计与实现

基于docker的前端发布平台的设计与实现

ID:35055804

大小:4.80 MB

页数:77页

时间:2019-03-17

基于docker的前端发布平台的设计与实现_第1页
基于docker的前端发布平台的设计与实现_第2页
基于docker的前端发布平台的设计与实现_第3页
基于docker的前端发布平台的设计与实现_第4页
基于docker的前端发布平台的设计与实现_第5页
资源描述:

《基于docker的前端发布平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉邮电科学研究院硕士学位论文基于Docker的前端发布平台的设计与实现DesignandImplementationofFront-endPublishingPlatformbasedonDocker专业:信号与信息处理研究方向:互联网技术导师:叶猛研究生:陈博俊学号:20130002二○一六年三月武汉邮电科学研巧院硕±学位论文独创搜声明本人声明所呈交的论文是我个人在导师指导下进行的研巧工作及取得的研巧成果,除了文中特别加抖标注的地方外,没有任何飄窃、抄袭、造假等连反学术道德、学术规范的行为一同工作的,也没有侵犯任

2、何其他人或组织的科研成果及专利。与我同志对本研究所做的任何贡献巧己在论文中作了明确的说明并表示了谢意。如有任何侵权行为,本人愿意为此独立承担全部责任。作者签名;帝暖签字曰期:又/(每>3扣幻关于论文使用授权的说明本人完全了解武汉邮电科学研巧院(锋火科技集团)有关保留、使用学位论文的规定,本文知识产权归武没邮电科学研究院所有,武汉邮电科学研究院有极保留送交论文的复印件和电子版本,允许论文彼查阅和借阅。同意将本人的学位论文提交中国学术期刊(光盘版)电子杂志社全文出版并牧入《中国学位论文全文数据库》。Nz-f4开□

3、保密年口保密两年猫:保密的学位论文在解密后遵守此协议)作者签名:荷侦後签字日期:巧讶导师签名;签字曰期:如iiA_/今w?武汉邮电科学研究院硕士学位论文摘要随着近年来互联网的飞速发展以及接入互联网的用户飞速增长,每日网络资源被访问的数量是巨大的,而且随着用户的需求增加,页面资源的更新的数量也是急剧增长的。互联网的高速发展一方面人们享受互联网带来的便利与多样性,另一方面也使得各互联网公司的前端代码的开发量也在增大,大量的前端编译工作给企业的发展带来了更多的挑战。结合在集团前端业务的发布中存在的前端开发人员任务繁重、集团内前端

4、构建种类繁多、前端资源发布流程复杂等问题,本文主要研究了前端发布平台的整个研发流程。分析目前已有的集群编译系统,从多用户角度分析需求,设计出满足代码资源统一接入,管理界面交互良好、满足高并发、高可靠性的前端资源发布平台。本平台使用最近年来兴起的Docker容器技术作为编译集群的管理和编译环境的基础,使用Gitlab进行前端资源的代码管理,根据RubyOnRails框架开发出系统管理web应用实现前端发布平台的用户交互、项目管理、提交管理、编译机管理、编译管理等管理功能。使用ruby开发前端资源构建执行脚本和docker集群的管理系统,分别完成编

5、译构建任务的执行和Docker容器的自动检测、启动、删除等操作。本平台分两部分实现:首先是前端发布平台的系统管理平台部分,系统管理平台是使用RubyOnRails框架开发的web应用主要实现代码工程接入、代码权限管理、编译机管理、编译管理等功能;其次是编译机集群部分,编译机集群使用的Docker容器技术进行编译构建环境的创建以及Docker容器集群的管理。通过两部分的结合,实现了一个接入简单、规范化编译构建流程、自动编译构建、能满足前端编译任务的高并发高可靠性的统一前端发布系统。满足了集团前端资源编译构建规范化、减少了前端开发人员的工作量、自动

6、化快速编译构建、构建信息及时反馈的业务需求。关键词:Docker;容器;RubyOnRails;高并发;自动构建;发布平台武汉邮电科学研究院硕士学位论文AbstractWiththedevelopmentofInternetanditsfastgrowingnumbersofusers,theaccessingquantitiesofInternetresourcesaretremendous.Asusers'needtendtobediversified,thequantityofupdatedfront-endcodesareincreas

7、inginarapidspeed.ThefastdevelopmentofInternetprovidespeoplewithconvenienceanddiversity,however,thereisanensuingpressureonthequantityoffront-codewhichbringsmorechallengestoInternetcompanies.Takingintoaccountofthecurrentchallengesliketheburdensometasksforfront-coders,thedivers

8、especiesoffront-endcodebuildingandthecomplexprocedureoffront-endpublishing,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。