在Google Container Engine 4.0.2版中,我可以在高端口8080,9000等上創建服務,但是當我嘗試降低端口80,81等時,該服務不起作用。我檢查了防火牆規則並嘗試了一個全新的項目,但沒有成功。我檢查了發行說明,並且有一個阻止兩個服務引用相同端口的錯誤,但事實並非如此。任何可能發生的暗示?端口80上的服務
Q
端口80上的服務
1
A
回答
2
您目前無法綁定到低端口(1-1024),因爲tcp代理服務作爲非特權用戶運行。如果你看看你的日誌,你應該看到類似於如下的錯誤:
E1030 07:10:54.345547 05091 proxier.go:411]無法獲得操場的套接字:listen tcp 0.0.0.0:80:bind:permission被拒絕
這就是爲什麼這些例子都使用高數字端口。
對於標準非特權http/s端口,您可以嘗試端口8080或8443,直到GKE支持綁定到低編號端口。
+0
在0.5版本中,您應該能夠綁定到任何端口。 – 2014-11-20 02:49:30
相關問題
- 1. 端口號爲80的Apache服務器
- 2. 在端口80上的窗口中啓動導軌服務器?
- 3. iPhone上的端口80上的Web服務器
- 4. Linux服務器上的Tomcat未在端口80上運行
- 5. 端口80上的端口錯誤
- 6. Node.js:端口80上的ECONNREFUSED
- 7. 端口80/443上的SignalR
- 8. 端口80上的Node.js
- 9. 端口80上的RedHat
- 10. 端口80上的heroku + nginx
- 11. 允許端口80/TCP上的傳出流量的服務器防火牆是否也允許端口80/UDP?
- 12. socket.io服務websockets需要身體上在端口80?
- 13. 如何確定在端口80上監聽什麼服務器
- 14. 無法在端口80上運行節點服務器
- 15. 如何使ASP.NET開發服務器在端口80上運行?
- 16. Mochiweb端口80
- 17. 80端口的superwebsocket
- 18. 如何在vs2008/2010上訪問80以外的端口上的web服務
- 19. 在默認端口80上運行其他端口上的magento
- 20. 非端口80的Web服務器和漂亮的URL的
- 21. Tomcat的變化端口80上的Fedora
- 22. 端口80上的HTTP通信
- 23. Docker容器上的端口80只
- 24. 端口80上的Amazon EC2 TCP?
- 25. 使用端口80
- 26. 一個雲服務中80端口的Azure多個WebRoles
- 27. 公開一個不監聽端口80的網絡服務器
- 28. 重定向端口80來家中的服務器
- 29. 從主機端口80到VirtualBox端口80的端口轉發不起作用
- 30. 試圖更改端口80的WebPack-dev的服務器上提供了錯誤
端口80被認爲是爲HTTP服務器保留的。你有沒有在你的系統上運行的程序?此外,[這篇文章](http://stackoverflow.com/questions/1694144/can-two-applications-listen-to-the-same-port)可能會回答你關於服務共享一個端口的問題。 – 2014-11-14 21:31:20
問題是關於谷歌kubernetes容器引擎,而不是標準的TCP/IP網絡。我指的是一個kubernetes服務,而不是一個節點上運行的標準服務(例如Linux機器) – 2014-11-14 21:48:10