这可能是由于容器没有正确在指定的端口上运行造成的。您需要在Dockerfile或Docker Compose文件中显式地将容器的端口绑定到主机上的某些端口。例如,在Docker Compose文件中,您可以使用以下代码将容器的端口8080绑定到主机的端口80:
version: '3'
services:
myapp:
image: myappimage
ports:
- "80:8080"
如果您正在使用Docker命令行界面(CLI),您可以使用以下命令将容器的端口绑定到主机的端口80:
docker run -p 80:8080 myappimage
一旦您将端口正确绑定,您的容器应该能够响应HTTP ping消息,并且您的网站应该能够成功启动。
上一篇:Azure-NoHTTPresourcewasfoundthatmatchestherequestURI
下一篇:Azure.Authentication.ApplicationTokenProvider是否对ServiceClientCredentials有过期时间?