Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 502在docker上运行的坏网关nginx/1.14.1 elasticbeanstalk.net核心应用程序_C#_Docker_Amazon Ec2_.net Core_Amazon Elastic Beanstalk - Fatal编程技术网

C# 502在docker上运行的坏网关nginx/1.14.1 elasticbeanstalk.net核心应用程序

C# 502在docker上运行的坏网关nginx/1.14.1 elasticbeanstalk.net核心应用程序,c#,docker,amazon-ec2,.net-core,amazon-elastic-beanstalk,C#,Docker,Amazon Ec2,.net Core,Amazon Elastic Beanstalk,我在docker中运行.net core应用程序,当我将映像部署到amazon Elastic Beanstalk时,状态正常,但是当我尝试访问页面时,我得到“502坏网关nginx/1.14.1” DockerFile: FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base WORKDIR /app FROM mcr.microsoft.com/dotnet/core/sdk:2.2-stretch AS bui

我在docker中运行.net core应用程序,当我将映像部署到amazon Elastic Beanstalk时,状态正常,但是当我尝试访问页面时,我得到“502坏网关nginx/1.14.1”

DockerFile:

FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base
WORKDIR /app

FROM mcr.microsoft.com/dotnet/core/sdk:2.2-stretch AS build
WORKDIR  /src
COPY ["MyApp.csproj", "."]
RUN dotnet restore "MyApp.csproj"
COPY . .
RUN dotnet build "MyApp.csproj" -c Release -o /app

FROM build AS publish
RUN dotnet publish "MyApp.csproj" -c Release -o /app

FROM base AS final
WORKDIR . /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "MyApp.dll"]
dockrun.aws.json

{
"AWSEBDockerrunVersion": "1",
  "Image": {
"Name": "xxxx/myapp",
"Update": "true"
},
"Ports": [
{
  "ContainerPort": "80"
}
 ]
}
日志:


我应该打开哪个端口才能运行此程序?

在同一个问题上反复尝试。有没有想过?
2019/07/16 10:55:34 [error] 13553#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 185.32.153.2, server: , request: "GET / HTTP/1.1", upstream: "http://172.17.0.3:80/", host: "myapp-env11.us-east-1.elasticbeanstalk.com"