因此,当我尝试使用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模拟器?