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

时间:2017-01-08 18:22:24

标签: docker azure-cosmosdb

  1. 我在docker容器中运行了一个docker ASP.Net核心webapi。
  2. 我在主机上安装了本地documentDB模拟器
  3. 因此,当我尝试使用http://localhost:8081访问模拟器时,它无法正常工作。我认为这是"正确"因为localhost不是主机系统。所以我想要的是从父主机访问http://localhost:8081

    我尝试使用来自父主机的ip和来自父主机的主机名,但是无法访问主机/模拟器,但我可以从容器中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模拟器?

0 个答案:

没有答案