您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker Hub配置自动构建设置 正文
时间:2026-11-14 来源:网络整理 编辑:热点
谷歌外推代发【tg:seogoogle987】
Docker Hub可以在Docker Hub中配置存储库,以便每次将新代码推送到源提供者时它们都会自动构建映像。如云计果您 配置了自动测试,则仅在测试成功时才推送新映像。
构建可以添加到现有存储库,也可以在创建存储库时添加。
1.在“存储库”部分算核中,单击进入存储库以查看其详细信息。
2.单击构建选项卡。
3.如果您是第一次设置自动构建,请选择存储图像源代码的代码存储库服心技务(GitHub或Bitbucket)。您可能会重定向到设置页面以链接代码存储库服务。
否则,如果您正在编辑现有自术D动构建的构建设置,请点击配置自动构建。
4.选择要从中构建Docker映像的源存储库。
您可能需要从源代码提供程序中oc指定组织或用户(名称空间)。选择命名空间后,其源代码存储库将显示在“选择存储库”下拉列表中。
5.(可选)启用自动测试。
6ke.查看默认的构建规则,然后选择 加号以添加和配置更多构建规则。
构建规则控制着Docker Hub从源代码存储库的内容构建到映像r教中的方式,以及如何在Docker存储库中标记生成的映像。
为您设置了默认的构建规则,您可以对其进行编辑或删除。该默认集合程:从Branch您的源代码存储库中称为 构建master,并创建一个标记为的Docker映像latest。
7.对于每个Do分支或标签,启用或禁用“自动构建”切换。
仅构建,测试启用自动构建的分支或标签,并将结果图像推送到存储库。禁用自动构建的分支ck是出于测试目的而构建的(如果在存储库级别启用),但是构建的Docker映像不会推送到存储库。
8.对于每个分支或标签,启用er或禁用“构建缓存”切换。
如果您经常构建大型映像或具有许多依赖项,则生成缓存可以节省时间。您可能希望禁用构建缓存, H以确保在构建时解决了所有依赖关系,或者如果您有一个较大的层,可以更快地在本地构建。
9.单击保存以保存设置,或单击ub保存并生成以保存并运行初始测试。
一个Webhook会自动添加到您的源代码存储库,以在每次推送时通知Docker Hub。只有配置推送到被列为一个或多个标签来源的分支才会触发构建。
标签: 大众汽车 斯柯达 西雅特 电动化转型2026-06-18
Siri透露苹果下一次发布会计划于4月20日举行2026-08-09
标签: 迅雷 李金波 会员业务 出海业务2026-06-02
科沃斯与阿里云联手,扫地机器人迎来 “智能时代”2026-10-20
标签: 微信 元宝 群聊总结 发票报销2026-05-27
法国总统马克龙提出欧洲“数字主权”构想,建设欧洲云成为重点2026-07-17
谷歌新 AI 工具助力邮件预约会议,轻松安排日程!2026-06-16
标签: 比亚迪 F1 Alpine车队 WEC2026-10-11
标签: 蔚来 乐道 L90 沈斐2026-08-06
标签: 英伟达 黄仁勋 AI数据中心 GPU2026-10-30
聚多巴胺结构式2026-07-16
阿里云李飞飞:数据和数据处理,是通往超级AI的燃料和引擎2026-11-09
大脑飞行?Hinton推特引热议 神经网络是让小鸟飞起来的「羽毛」?2026-10-06
标签: 滴滴 2025财报 中国出行 国际业务2026-06-14
标签: 玛莎拉蒂 Grecale Folgore 宁德时代 小米2026-05-21
AI人工智能在弱电行业的应用趋势2026-09-21
标签: 东软集团 陈宏印 高级副总裁2026-07-27
标签: 大宇资讯 光聚晶电 半导体 游戏IP2026-08-07