繁体   English   中英

Docker Desktop 中的 Windows 容器如何访问 Minikube 中的容器?

[英]How can a Windows container in Docker Desktop access a container in Minikube?

我有 2 个需要在本地运行的应用程序......如果在同一个集群中一起运行,它们会工作得最好,问题是:

  • 一个适用于 Linux 容器,所以我将它托管在 Minikube 上
  • 另一个适用于 Windows 容器 - Minikube 不起作用 - 所以我将它托管在 Docker 桌面上

这些应用程序需要相互通信。 我在主机上配置了一个 NGINX 服务器作为反向代理来重定向请求。

我的问题是在 Windows 容器(Docker 桌面)内部,我需要访问主机上的 URL(指向 Minikube),但无法从容器内部访问。

我尝试了network_mode: host但它不适用于 Windows。 如何访问 Windows 容器中的主机网络?

我无法让它工作,所以我将所有东西都部署在 Docker 桌面中。

部署 linux 容器,然后切换到 windows 容器并部署它。 我必须编辑容器内的主机文件以匹配我的主机 IP。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM