我在docker容器中永遠啓動節點時遇到問題,如果我手動啓動工作,而不是Dockerfile中的相同命令,則在構建和啓動容器時退出。 在bash命令的工作:永久在碼頭集裝箱中起始節點的錯誤
docker run -it container_name bash forever start -c 'node --harmony' /my/path/app.js
我試圖把命令Dockerfile但容器不啓動
CMD forever start -c 'node --harmony' /my/path/app.js
創建其開始爲你一個小bash腳本。這就是我們所做的。 – tkone 2014-12-12 19:48:21
作爲替代,使用碼頭重新啓動始終策略 – milan 2015-08-20 14:46:06
只是好奇,爲什麼永遠與碼頭使用?爲什麼不讓docker直接運行節點? – 2017-09-27 12:28:58