无法到达Docker中的Asp.Net Core
我有一个在Docker容器中运行的Asp.Net核心MVC应用程序,但我无法从本地主机,任何想法?
Dockerfile:
FROM microsoft/dotnet:runtime ARG source=publish/ WORKDIR /usr/src/project COPY $source . EXPOSE 5000 ENTRYPOINT ["dotnet","project.dll"]
和运行命令:
docker run -t the/image . -p 5000:5000
我收到消息
现在聆听:http:// *:5000
但我仍然无法通过localhost:5000
或192.168.99.100:5000
访问它
映像名称后面的所有内容都将作为parameter passing给容器,因此您需要将-p
放在前面。 尝试:
docker run -p 5000:5000 the/image