我在主机系统上运行一个 Web API,它没有暴露在公共 IP 上。我想从在同一系统上运行的 docker windows 容器访问。
通过初步分析,windows 容器似乎不支持从容器内访问主机系统。
尝试使用以下地址访问 API,但它们都不起作用。
https://host_system_ip:port/api/controller/action
https://default_gateway_ip:port/api/controller/action
https://localhost:port/api/controller/action
https://127.0.0.1:port/api/controller/action
出于安全原因,我无法在公共 IP 上访问该 API,应该允许在同一主机上运行的唯一主机系统和容器访问 Web API。