You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure DevOps的Ubuntu环境运行Cosmos DB Emulator做Spring Boot集成测试

在Azure DevOps中运行Azure Cosmos DB Emulator实现Java Spring Boot集成测试指南

常见问题澄清

  • 官方原生Azure Cosmos DB Emulator目前仅支持Windows Server环境,暂未推出官方原生Linux版本。

可行实现方案

方案1:使用Windows构建代理

可直接调用Azure Pipelines官方提供的CosmosDbEmulator@2任务,配置参考如下:

- task: CosmosDbEmulator@2       
  inputs:        
    containerName: 'azure-cosmosdb-emulator'   
    enableAPI: 'SQL'    
    portMapping: '8081:8081, 8901:8901, 8902:8902, 8979:8979, 10250:10250, 10251:10251, 10252:10252, 10253:10253, 10254:10254, 10255:10255, 10256:10256, 10350:10350'       
    hostDirectory: '$(Build.BinariesDirectory)\azure-cosmosdb-emulator'

方案2:使用Linux构建代理

目前可采用社区验证通过的Ricardo分享的适配方案实现。


内容的提问来源于stack exchange,提问作者sub

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 14:27:01