簡體   English   中英

外部訪問Docker容器

[英]External access to the docker containers

是否可以使Docker容器(網絡)對於本地網絡中的另一台計算機可見,而無需將端口暴露給放置容器的主機? 在此處輸入圖片說明

我有一個包含多台計算機的局域網。 其中一個(192.168.1.10)具有docker容器(dns,nginx,mysql),並且該計算機本身還安裝了nginx和mysql。

我想從本地網絡中的另一台計算機訪問dns / nginx。 是否可以不將端口暴露給主機?

ps請原諒我的英語

您可以在內部使用DNAT(目標NAT)進行此操作。 但是,您將需要執行此操作的第3層設備。

示例:您在端口XYZ上創建一個“ VIP” 192.168.1.111。 這將在端口53(對於DNS)或您選擇的其他端口上NAT為IP地址192.168.1.10。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM