Macos Mac和VPN的Docker可以';不要在容器内连接
我遇到了困难,似乎找不到答案。我在OSX上有Mac的Docker。我可以很好地构建和运行容器。我的一个容器运行一个sails应用程序,它利用sequelize连接到一个SQL数据库。数据库位于公司VPN的后面。我通过openconnect连接到VPN。在容器外部(主机上),我可以很好地运行应用程序,并且它可以连接。在容器内部,我无法访问VPN并出现连接错误。我已尝试在VPN连接后重新启动Docker,但仍然无法连接。除了代理之外,我在GUI中看不到VPN或网络处理的任何设置。我已经尝试了--network=“bridge”和--network=“host” 这类似于Macos Mac和VPN的Docker可以';不要在容器内连接,macos,docker,vpn,Macos,Docker,Vpn,我遇到了困难,似乎找不到答案。我在OSX上有Mac的Docker。我可以很好地构建和运行容器。我的一个容器运行一个sails应用程序,它利用sequelize连接到一个SQL数据库。数据库位于公司VPN的后面。我通过openconnect连接到VPN。在容器外部(主机上),我可以很好地运行应用程序,并且它可以连接。在容器内部,我无法访问VPN并出现连接错误。我已尝试在VPN连接后重新启动Docker,但仍然无法连接。除了代理之外,我在GUI中看不到VPN或网络处理的任何设置。我已经尝试了--ne
非常感谢您的帮助 问题在于VPN,因为在VPN中可能只启用了确定IP,您需要使用VPN的专用IP nat来自docker的所有请求,尝试在virtualbox上安装VPN