Ubuntu服务器上的Azure Docker上的ASP.NET 5
我使用Docker部署我的ASP.NET Core应用程序。 我已经开始运行了,我已经成功地把它推到了Docker Hub。 现在我已经创build了一个新的Azure Docker VM“Container服务器中的Ubuntu服务器上的Docker”。 我SSH到那台机器,从Docker Hub中拉出我的Docker镜像,但是当我在本地机器上公开一个和我一样的端口时,它不起作用(发生Timeout连接错误),但是同样的镜像在我的本地机器上工作。
请有人可以认同这个问题? 这是我的Dockerfile
FROM microsoft/aspnet:1.0.0-rc1-update1-coreclr
COPY。 /应用
WORKDIR /应用程序
RUN [“dnu”,“还原”]
EXPOSE 5000
ENTRYPOINT [“dnx”,“-p”,“project.json”,“web”]
谢谢
看来你还没有在Azure中设置你的端点。 请看看这里: https ://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-classic-portal-use-docker/转到:添加Docker通信端点在那里你必须把你的端口放进去。
那么它应该工作。 希望 :)