2015-10-13 224 views
-1

我有一個在docker主機-Mac(10.0.0.5)上的Docker上運行的Docker,網址爲192.168.99.100:32XXX。 Mac連接到netgear路由器。我需要在我的netgear路由器上設置端口轉發,以便可以從外部訪問。將Docker上的Piwigo映射到主機的局域網地址

外部世界 - > netgear路由器 - >端口轉發到mac - > mac映射到docker上運行的piwigo。 這是設置它的好方法嗎?它是否需要像在Mac上設置的反向代理來實現此目的?或者我可以直接在Docker IP上映射Piwigo?

回答

0

您可以映射到的Piwigo在泊塢窗IP

+0

感謝的Aurelien。我只能從Mac(碼頭主機)訪問piwigo ip-192.168.99.100:32343。從局域網上的第二臺機器(ipad)我無法打開該網站。我收到「無法打開頁面..服務器停止響應。」信息。有沒有辦法檢查Piwigo圖像以查看是否記錄了Web請求? – user46743

+0

是與'碼頭日誌container_id'。你可以用'docker ps -a'獲得容器ID –

+0

再次感謝。我能夠通過在mac上設置一個nginx反向代理來轉發請求到192.168.X.X地址。現在我可以將mac ip映射到路由器。 – user46743