docker 容器访问宿主机服务的方法

场景介绍:

        运行在 docker 容器中的一个服务A需要访问宿主机服务B的某个端口,也就是A 需要访问宿主机服务 B的资源。

方法:

        服务A 以下边的地址来访问即可:

                http://host.docker.internal

                即localhost->host.docker.internal

​例子:

        在docker容器中的服务A访问宿主机服务B中的Swagger API文档,访问地址由http://localhost:8080/swagger-ui/index.html#/​

变为http://host.docker.internal:8080/swagger-ui/index.html#/



 

你可能感兴趣的:(DevOps,docker,容器,运维,devops)