云计算核心技术Docker教程:Docker Hub配置自动构建设置
Docker Hub可以在Docker Hub中配置存储库,以便每次将新代码推送到源提供者时它们都会自动构建映像。如云计果您 配置了自动测试,则仅在测试成功时才推送新映像。
构建可以添加到现有存储库,也可以在创建存储库时添加。
1.在“存储库”部分算核中,单击进入存储库以查看其详细信息。
2.单击构建选项卡。
3.如果您是第一次设置自动构建,请选择存储图像源代码的代码存心技储库服务(GitHub或Bitbucket)。您可能会重定向到设置页面以链接代码存储库服务。
否则,如果您正在编辑现有自动构术D建的构建设置,请点击配置自动构建。
4.选择要从中构建Docker映像的源存储库。
您可能需要从源代码提供程序中指定组织或oc用户(名称空间)。选择命名空间后,其源代码存储库将显示在“选择存储库”下拉列表中。
5.(可选)启用自动测试。
6.查看默认ke的构建规则,然后选择 加号以添加和配置更多构建规则。
构建规则控制着Docker Hub从源代码存储库的内容构建到映像中的方式,r教以及如何在Docker存储库中标记生成的映像。
为您设置了默认的构建规则,您可以对其进行编辑或删除。该默认集合从Bra程:nch您的源代码存储库中称为 构建master,并创建一个标记为的Docker映像latest。
7.对于每个分支或标签,Do启用或禁用“自动构建”切换。
仅构建,测试启用自动构建的分支或标签,并将结果图像推送到存储库。禁用自动构建的分支是出于ck测试目的而构建的(如果在存储库级别启用),但是构建的Docker映像不会推送到存储库。
8.对于每个分支或标签,启用或禁用er“构建缓存”切换。
如果您经常构建大型映像或具有许多依赖项,则生成缓存可以节省时间。您可能希望禁用构建缓存,以确保在构建时 H解决了所有依赖关系,或者如果您有一个较大的层,可以更快地在本地构建。
9.单击保存以保存设置,或单击保存并生成以保存并运ub行初始测试。
一个Webhook会自动添加到您的源代码存储库,以在每次推送时通知Docker Hub。只有推送到被列为配置一个或多个标签来源的分支才会触发构建。
相关文章
很多云策略完全依赖专有平台和服务。例如,现在并没有类似AWS或Microsoft Azure等公有云的开源版本,并且主要的公有云供应商不太可能开源化自己的服务。不过,现在有很多可用的开源云计算平台和工2026-11-16
云梦级4月27日云梦级消息,联想今天宣布收购 Phoenix Technologies 公司 BIOS 技术业务,将相关知识产权收入麾下。本次收购将 Phoenix 公司 BIOS 开发、软件业务引入2026-11-16
云梦级4月24日云梦级消息,4月24日,芒果超媒披露2026年一季报。报告期内,公司坚持以“文化+科技”双轮驱动,多措并举夯实主业,整体经营保持稳健态势。 一季度实现营收30.84亿元,同比增长6.32026-11-16
工信部:到 2023年底全国数据中心总算力超 200 EFLOPS
7 月 14 日消息 今日上午,工信部印发《新型数据中心发展三年行动计划(2021-2023 年)》(以下简称《行动计划》)。 IT之家了解到,《行动计划》指出,用 3 年时间,基本形成布局合理、技术2026-11-16
工信部:一季度机器人产量激增33.2%,AI硬科技点亮智慧生活
国务院新闻办公室于今日上午举行新闻发布会,重点介绍了 2026 年一季度我国工业和信息化发展的亮眼成绩单。最受关注的数据莫过于工业机器人产量,其同比增长达到了惊人的33.2%,反映出工厂智能化转型的强2026-11-16
9度双氧奶褪色需要多久?9度双氧奶停留不能超过40分钟。3%,10vol的双氧奶上色后最少停留20分钟。6%,20vol把20加10就等于30,所以停留时间不能超过30分钟。9%,30vol把30加12026-11-16

最新评论