您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker Hub设置设置自动测试文件 正文
时间:2026-11-14 来源:网络整理 编辑:热点
蜘蛛池出租【tg:seogoogle987】
Docker Hub可以使用容器自动测试对源代码存储库的更改。您可以Autotest在任何Doc云计ker Hub存储库上启用以对对源代码存储库的每个拉取请求运行测试,以创建持续集成测试服务。
启用Aut算核otest构建用于测试目的的图像,但并没有 内置图像自动推送到泊坞库。如果要将构建的映像推送到Doc心技ker Hub存储库,请启用Automated Builds。
要设置自动化测试,请创建一个docker术D-compose.test.yml文件,该文件定义了sut列出要运行的测试的服务。该dockeocr-compose.test.yml文件应位于包含用于构建映像的Dockerfile的目录中。
例ke如:
sut:
build: .
 r教; command: run_tests.sh
上面的示例构建存储库,并run_tests.sh使用构程:建的映像在容器内运行文件。
您可以在此文件中定义任意数量的链接服务。唯一的要求是sut已定义。它的返Do回码确定测试是否通过。如果服务返回,则测试通过,否则失败。sut0
注意:仅启动sut服务和其中列出的所ck有其他服务depends_on 。例如,如果您具有轮询其他服务更改的服务,请确保将轮询服务包括在depeernds_on列表中,以确保所有服务都已启动。
docker-compose.test.yml如果需要,您 H可以定义多个文件。任何以结尾的文件.test.yml都将用于测试,并且测试将顺序运行。您还可以使用自定义ub构建挂钩 进一步自定义测试行为。
注意:如果启用自动构建,则它们还将运行test.yml文件中定义的所有测设置试。
云计算开发:Python内置函数-pow() 函数详解2026-05-30
IBM财报不及预期股价大跌7% 新管理层转型云计算效果欠佳2026-09-01
Sentry 监控之Discover 大数据查询分析引擎2026-07-23
法院正式判决,小米移出军事清单:正式撤销了对小米公司的全部限制2026-09-11
标签: 舍弗勒 人形机器人 具身智能 精密驱动2026-09-20
Cursor 升级 Tab 模型,实时强化学习提升开发者建议精准度2026-09-27
标签: 中文传媒 朗知传媒 汽车营销 AIGC内容创作2026-10-03
大数据看近7天离开北京的人都去了哪儿?2026-10-12
工信部:产业优化升级加快 云计算、区块链等新产业新模式成长迅猛2026-10-16
多云策略是金融行业数字化转型的首选2026-10-19
OpenAI 战略重心调整:编程模型 Codex 正式并入 GPT-5.5 架构2026-07-02
新一代 Kimi K2.6 上线遭遇功能问题,月之暗面重置用户额度作为补偿2026-08-15
苹果推出Apple TV 4K :搭载A12芯片 售价179美元起2026-10-25
标签: 微信 元宝 群聊总结 发票报销2026-05-27
我用90年代的古董电脑训练CNN2026-09-25
标签: 字节跳动 沐瞳科技 决胜巅峰 Savvy2026-06-10
标签: 菜鸟 ZeeBot 攀爬机器人 物流科技2026-06-30
苹果连续12年蝉联全球最具价值品牌,报告揭示信任与设计重于 AI 狂热2026-09-25
标签: 市场监管总局 网信办 平台规则 网络交易2026-08-24