使用AWS re:Post即您表示您同意 AWS re:Post 使用条款

How can I fix the Application Load Balancer issue?

0

My web service is running on EC2 instance as a container. I configured the Application Load Balancer, Route 53. The healthy check of target group is also OK. But I get the following error, but not my default website page after I input the domain name in the address field of my Chrome.

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

For online documentation and support please refer to nginx.org. Commercial support is available at nginx.com.

Thank you for using nginx.

I also posted my question in Stackoverflow as the following link, which is much clearer. https://stackoverflow.com/questions/76169768/how-can-i-fix-the-application-load-balancer-issue-of-aws

1 回答
0

It looks like you are seeing the nginx default index.html.
You will need to place your web page files in the nginx document root in the Docker container.
For example, when starting a container, the "-v" option can be used to bind-mount a local directory from the container to share files within the container.
https://hub.docker.com/_/nginx

For example, the following command will start it.
In the case of the following command, if you place your web page files in "/some/content", they will be shared to "/usr/share/nginx/html" in the container.

docker run --name some-nginx -v /some/content:/usr/share/nginx/html:ro -d nginx
profile picture
专家
已回答 2 年前
  • Thanks for your reply. Actually I already run my web service in a container.

  • If you are running it, you should only need to place your website content in the nginx document root of the Docker container.

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则