使用 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.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南