我已經在我的應用程序容器的dockerfile.yml在我的搬運工,compose.yml暴露的端口80和映射「80:80」,但我只得到一個「連接被拒絕」後,我做一個「docker-compose up」,然後嘗試在我的docker-machine的IP地址上的端口80上執行HTTP GET。我的搬運工中心提供RethinkDB實例的管理面板被通過同一dockerfile.yml(「揭發8080」)和泊塢窗 - compose.yml(端口「8080:8080」)映射就好了,當我啓動應用程序我的地方發展機端口上80如預期那樣暴露。泊塢窗譜曲不暴露端口以適應集裝箱
這裏可能會出現什麼問題?我將非常感謝來自任何擁有更多碼頭工作經驗的人士的快速見解!
我們能否看到您的dockerfile和docker-compose – codaR0y
是的,Dockerfile,docker-compose.yml,docker-machine env以及一些命令輸出的內容可以幫助回答這個問題。有可能是應用程序沒有綁定到端口80?您可以確保配置是正確使用'泊塢窗inspect',並確保應用程序是爲您希望用'搬運工logs'或'搬運工,撰寫logs' – dnephin