当我在容器中运行映像时,我可以成功地使用来自linux的容器IP (例如172.17.0.2)对容器IP进行平分。999ms
curl: (7) Failed to connect to 172.17.0.2 port 80: Connection refused
我还可以连接到容器并执行类似ping之类的命令,但是从linux机器( VirtualBox中的来宾,docker的主机),我无法访问容器中托管的web应用程
我目前正在Azure的web app for Containers中运行我的Web应用程序,这是从他们的标准Web应用程序服务迁移过来的。只需在web.config文件中添加几行xml代码,然后将web.config放在我的应用程序的site/wwwroot目录中即可。然而,在docker容器中运行我的应用程序时执行相同的操作并不会产生相同的结果。我尝试将我的web.config文件放在site/wwwroot、site/和/中,但是没有成功重写我的URL。