如何利用VPN访问docker容器内的网络?

如题。 通过docker swarm构建一个服务集群后, 想通过在宿主机上实现通过VPN直接访问容器集群内部的网络

例如:docker启动了一个web服务8080端口,同时启动一个VPN容器没用的别和我说啰里啰嗦的算什么。 在没有8080映射宿主机的情况下,宿主机通过vpn客户端连接到VPN容器,这样宿主机在本地浏览器或者curl网络与新媒体专业可以直接访问到该web页没用面。

在StackOverflow和youtub上有一些回答太复杂了, 求助本地解决方案

回答

vpn的机制是什么

你的固网络安全定ip怎么能绕过宿主机

我不清楚vpn机制,我只知道vpn的行为,例如在家连上公司的vp安装完n后,可以直接访问公司内的192.168.x.x这种公司内局域网和任何端环境艺术设计口。我希望在宿主机实现一样的行为