2016-01-13 63 views
0

根據:https://github.com/telefonicaid/fiware-cygnus/tree/master/docker(源代碼:https://github.com/telefonicaid/fiware-cygnus.git)構建cygnus docker後,如果不更改配置,容器將按其應有的運行。但是,它在運行後立即存在(儘管沒有錯誤)。運行cygnus docker後立即存在(雖然沒有錯誤)

  • 什麼是使用docker-compose時保持容器運行的推薦方法?現在,將「stdin_open:true」添加到yml文件中會有訣竅。

之所以發帖是,文件似乎並沒有解決這個問題(參見http://fiware-cygnus.readthedocs.org/en/develop/index.html)。

謝謝!

+0

請運行'docker ps -a'獲取退出容器的'container_id',然後檢查'docker logs '。你可以發佈你之後得到的是什麼? –

+0

退出的容器沒有日誌(按照您的要求)。實際上,當我使用「stdin_open:true」運行它時,也沒有任何日誌。可以肯定的是,我檢查了其他容器(獵戶座,mongo),他們確實給出了輸出。 – iotproject001

+0

你在運行docker-compose分離嗎?即'碼頭組成'-d'?或在前臺? – thaJeztah

回答

1

請使用在this commit中找到的代碼構建的容器,而不是master。有一個待定的Pull Request來解決這個需要的Java版本凹凸。

+1

更改java版本確實解決了問題。 – iotproject001

相關問題