从 docker-compose 容器 (laradock) 内部访问主机 VPN

问题描述 投票:0回答:1

我使用 laradock 作为本地开发环境。我正在编写一个应用程序,需要访问只能通过 VPN 访问的安全数据库。这在我的主主机(运行 MacOS 10.14)上效果很好,我可以使用它的 vpn 网络 IP (10.xx.x.xxx) 直接访问数据库。完美。

我(错误地)假设 Docker 环境也能够访问它,但事实并非如此。我正在使用的 docker-compose.yml 文件与 laradock 默认值保持不变,但具体需要访问的框是 php-fpm

workspace
    

docker docker-compose vpn laradock
1个回答
0
投票
nginx 和工作区中添加了一个新主机

对于那些使用 docker-compose 文件的人,请尝试将其他主机属性添加到 Docker-compose.yml

尝试:

额外主机: - “url.company.net:192.xx.xx.xx”

这将向 /etc/hosts 文件添加一个条目

© www.soinside.com 2019 - 2024. All rights reserved.