簡體   English   中英

如何從其他機器訪問服務器(在docker容器中運行)?

[英]How to access a server(which is running in a docker container) from other machine?

我是Docker的新手。 我已經在Docker容器中部署了python服務器。 而且我能夠使用虛擬機IP(192.168.99.100)從我的機器使用python應用程序進行訪問。

例如: http//192.168.99.1005000

如何從同一網絡中的另一台計算機訪問應用程序?

我嘗試為機器提供IP,但是沒有用。

我使用“ docker run -p 5000:80 myPythonApp ”運行應用程序

一種簡單的方法是將端口從主機轉發到虛擬機。

使用的VM提供程序和主機OS的解決方案可能有所不同。 像流浪漢一樣,您可以執行以下操作-
https://www.vagrantup.com/docs/networking/forwarded_ports.html

暫無
暫無

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

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