Tag: .net core rc2

在Docker上发布基于asp.net核心RC2的web api

我正在试图发布一个基于docker的docker的web api。 我正在使用以下内容的docker文件: 从微软/ dotnet复制。 / dotnetapp WORKDIR / dotnetapp RUN dotnet恢复EXPOSE 5000 ENTRYPOINT dotnet运行 我可以构build和运行图像,但我无法访问networkingapi。

在定义的端口上运行RC2项目

好的,我创build了空的RC2项目,并使用VS 2015在本地运行。 现在我想使用docker将其部署到linux服务器 – 那么我的dockerfile应该如何查看? 我一直在按照这些说明 ,这就是我最终的结果: FROM microsoft/dotnet:1.0.0-preview1 COPY . /app WORKDIR /app RUN dotnet restore EXPOSE 5004 ENTRYPOINT dotnet run 然后我build立我的应用程序的形象: dockerbuild设-t my_app。 并使用以下命令运行: docker run -t -p 8080:5004 my_app 之后,我得到了图像正在运行的信息,它正在localhost:5000上侦听。 不幸的是,我一直试图用xxxx:5000,xxxx:5004和xxxx:8080连接到这个服务器,并且这些地址都没有工作(xxxx是服务器地址)。 难道我做错了什么?