在Docker Desktop for Windows中Dokcer容器如何访问宿主机上的服务

在一些特殊情况,我们可能需要在容器中访问宿主机上的服务,且由于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

posted @ 2021-06-22 14:35  路鸣  阅读(3383)  评论(0编辑  收藏  举报