自如回应“租客喝了7个月中水”:已修复,将沟通补偿方案 台风“海神”逐步北上 后期或将影响东北 快手8.0版本上线!品牌与产品全面升级 支持1080P视频上传和播放 200余名防疫人员为服贸会做现场保障 参会人员配发中药预防饮 【地评线】京彩好评:更新技术出口目录是应时应势之举 2020年服贸会9月4日开幕:参展企业数量超往年 个人可提前两天预约参观 最新数据持续向好引海外点赞中国经济复苏 全国消费扶贫月:农产品流通过程中的税收优惠政策了解一下 徐州三十一中女教师殴打辱骂多名学生 已被停职 塑料书皮真“有毒”吗?哪种最安全?听专家怎么说 正当防卫认定新规来了,5张图带你看明白! 阿达来提·艾再孜:民法典将护佑“全面小康”行稳致远 【桂声漫画】防疫学业两手抓——大学,我来了! 我国成为3月份以来全球主要服务贸易国中唯一出口增长国家 中央财政对受灾困难群体予以倾斜和优先保障 防汛救灾工作有力有序 王毅:维护南海稳定,携手化解挑战 【地评线】京彩好评:更新技术出口目录是应时应势之举 中国改革低保等现行社会救助制度 打造多层次分类救助体系 疫情之下“审判执行不停摆” 中国最高法要求确保完成全年审判执行任务 商务部:愿与日本深化防疫和经济社会发展合作 中方再驳蓬佩奥涉华无端指责:蓬佩奥之流的险恶用心早已被世人识破 2020年服贸会9月4日开幕 设置7类活动 东北抗联遗址“云展播” 感受传承历史培育家国情怀 木里矿区非法开采为镜鉴 青海层层出手宣示生态保护决心 昨天,今天!胜利,唯有胜利! 中国创新发展目标明确 在人工智能和先进制造业等方面有规划 世界旅游合作与发展大会将在京开幕 促旅游业再繁荣 美国国务院限制中国在美外交活动 外交部回应 商务部回应印度禁用中国118款APP:严重关切 坚决反对 北京开展有限空间专项执法检查 持续至9月11日 中央财政对受灾困难群体予以倾斜和优先保障 防汛救灾工作有力有序 云南省原副省长赵廷光逝世 享年89岁 应急管理部消防救援局前方指挥部完成各项任务正式撤离四川 男童泳池排便被索赔1.5万元 家长回应:不接受赔偿数额 商务部:调整发布《中国禁止出口限制出口技术目录》不针对具体企业 宇宙全尺度暗晕什么模样?8个“放大镜”接力模拟出清晰图像 250万贫困人口遭受洪涝灾害 官方紧急施措防范因灾返贫致贫 西银高铁陕西段联调联试正式启动 应急管理部自然灾害工程救援成都基地挂牌成立 跨境服务贸易负面清单何时推出?商务部:年底前将出台 内蒙古推荐50项国家重点研发计划项目获国家立项支持 “日军细菌战罪证”上线,让历史说话! 中方回应美方限制中国在美外交活动:于法无据、于理不合、于情不通 疫情阴霾渐散 外媒感受“中国式”热闹 实验室设计、人员培训……中国抗疫医疗专家组在几内亚分享这些经验 中科院科研人员在新型半导体激光器研发上取得进展 王毅将出席金砖国家外长视频会晤 三部门:防卫过当应兼具两个条件,缺一不可 5G手机首次击穿千元关口 上游芯片厂商芯片迭代速度加快 二战以来首次!CBO:美国政府债务明年将超过经济规模
您的位置:首页 >财经 >

Google推出了用于测试Docker映像的开源框架

2019-09-30 12:03:50来源:

谷歌宣布了一个新框架,旨在帮助开发人员对Docker容器映像进行单元测试。该公司在1月9日的公司开源博客中说,Container Structure Test为企业提供了一种验证单个容器的结构和内容的方法,以确保在运输到生产之前一切都应保持原样。

谷歌表示,已经使用该框架在内部测试容器已有一年多了,并已公开发布,因为它提供了一种比其他方法更轻松的方法来验证Docker容器的结构。

谷歌容器团队成员尼克·库巴拉(Nick Kubala)说:“ Docker工具链为我们提供了与容器映像本身进行交互的简便方法,但没有验证其内容的真正方法。

“如果要确保一组命令在容器内成功运行,或者在发货前检查某些文件是否在正确的位置以及正确的内容,该怎么办?”

Google的容器结构测试框架支持Docker容器的四种不同类型的单元级别测试,命令测试,文件存在测试,文件内容测试和元数据测试。

命令测试使管理员可以在容器映像中执行特定命令,并验证输出是否符合预期或错误。管理员可以使用文件存在测试来检查容器映像中是否存在预期的文件,而文件内容测试可以验证容器文件系统中的元数据和内容。

通过元数据测试,管理员可以验证Docker映像的元数据及其配置,并确保其符合规范。

新的测试框架反映了Google的广泛承诺,使组织可以更轻松地在其云平台上部署和管理容器。像其他主要的云供应商(例如Amazon Web Services和Microsoft Azure)一样,Google提供了广泛且不断增长的服务,以帮助公司测试,部署和管理云中的容器化应用程序。

Google在此领域最著名的产品之一就是Kubernetes,这是一种容器集群管理技术,该公司大约在三年前发布给了开源社区。

Google Container Builder是另一个示例。该技术于去年发布,使开发人员可以将其软件程序的早期版本打包到Google Cloud上的Docker容器中。该公司已将Container Builder称为可帮助企业开发团队改善其软件发布过程的工具。

去年五月,Google 在Container Engine中引入了一项称为节点池的新功能,该功能使管理员可以设置和管理容器集群,每台运行具有不同配置的计算机。

在过去的12个月中,Google还将其容器优化的操作系统从有限的测试迁移到了一般可用性,发布了Kubernetes的更新版本,并增加了用于管理容器节点的新自动化功能。

猜您喜欢