在一些特殊情況,我們可能需要在容器中訪問宿主機上的服務,且由於Docker Desktop for Windows不想Linux上的Docker一樣有docker0 bridge,所以不能通過固定IP訪問宿主機(除非你的電腦分配了固定公網IP),為此Docker使用特殊的DNS(host.docker.internal),它將解析為主機使用的內部IP地址,也可使用gateway.docker.internal
具體詳情看官方文檔:Networking features in Docker Desktop for Windows | Docker Documentation