簡體   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