docker容器内的Nginx没有响应

问题描述 投票:0回答:1

我的Dockerfile是:

FROM nginx

我在AWS docker run -d --name ng_ex -p 8082:80 nginx和:]上启动一个容器

$ sudo docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                  NAMES
6489cbb430b9        nginx               "nginx -g 'daemon of…"   22 minutes ago      Up 22 minutes       0.0.0.0:8082->80/tcp   ng_ex

在容器内:

service nginx status
[ ok ] nginx is running.

但是,当我尝试在my.ip.address:8082上发送浏览器请求时,出现超时错误,而不是Nginx欢迎页面。我的错误是什么以及如何解决?

[我的Dockerfile是:从nginx,我在AWS docker run -d --name ng_ex -p 8082:80 nginx上启动一个容器,然后:$ sudo docker ps容器ID图像命令创建...

amazon-web-services docker nginx
1个回答
1
投票
  1. 如果您在aws上的VM上,则意味着您必须设置安全组,以允许从所有Internet或仅从IP / proxyIP在端口8082上进行连接。 (超时可能来自此)。
© www.soinside.com 2019 - 2024. All rights reserved.