Tag: azure cosmosdb

在docker中访问主机上的documentDB包含

我有一个Docker容器运行的docker ASP.Net核心webapi。 我在主机上安装了本地的documentDB模拟器 所以当我尝试使用http://localhost:8081访问模拟器时,它将不起作用。 我认为这是“正确的”,因为本地主机不是主机系统。 所以我想要的是从父主机访问http://localhost:8081 。 我试图使用从父主机和来自父主机的主机名与主机/模拟器无法到达相同的错误,但我可以从容器ping主机。 模拟器启动并运行,并禁用所有防火墙(在主机中)。 我的dockerfile(非常基本): FROM microsoft/aspnetcore:1.0.1 ARG source WORKDIR /app EXPOSE 80 COPY ${source:-bin/Release/PublishOutput} . ENTRYPOINT ["dotnet", "Portal.UserProfile.dll"] 那么我错了什么? 或者有可能在Docker主机中运行documentDb模拟器?