簡體   English   中英

在我的Ubuntu 14.04上使用Docker(Web訪問)

[英]Use Docker with my Ubuntu 14.04 (web access)

我已經使用存儲庫在Ubuntu 14.04上安裝了Docker。 我有版本1.6.2 build 7c8fca2。

我用命令啟動了我的形象:

docker run -p 80:80 -v /workspace/private/workbench/:/current private/client

該映像啟動了一個我需要訪問的Web服務器...因此,我需要Docker容器的IP。

當我輸入時:

docker inspect 8f1526ff5287

我的響應是空IPAddress:

"NetworkSettings": { "Bridge": "", "Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "MacAddress": "", "PortMapping": null, "Ports": null },

我如何知道/定義此IP?

謝謝,

使用端口映射時,您正在映射主機上的端口以將流量重定向到容器上的端口。 因此,為了訪問在以-p 80:80執行的容器中運行的服務,您只需要轉到http:// localhost:80 /

映像文件中是否暴露了端口80?

我是圖片的維護者;)

是的,端口是裸露的……並且此圖像在我的MacBook(帶有Kitematick)上運行良好……

問題是我不能幫他在他的Ubuntu上啟動我的映像,因為在我的Apple上,該容器的IP地址為192.168.99.100 ...並且我需要調用它才能訪問Web服務器...

暫無
暫無

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

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