Node.js 库伯内特斯重新启动吊舱

Node.js 库伯内特斯重新启动吊舱,node.js,docker,kubernetes,dockerfile,forever,Node.js,Docker,Kubernetes,Dockerfile,Forever,我有一个在kubernetes上运行的容器化节点js应用程序,它将卷装载到主机上 出于开发目的,当主机卷目录/文件发生任何更改时,节点应用程序应重新启动 在Dockerfile我有 CMD ["forever", "index.js"] 这只会在容器启动时启动应用程序,但在发生更改时不会重新启动 我已交叉检查并确保更改从主机卷正确同步到容器永久需要一个标志来重新启动文件更改。尝试: CMD ["forever", "-w", "index.js"] 我倾向于在开发中使用nodemon,因为默

我有一个在kubernetes上运行的容器化节点js应用程序,它将卷装载到主机上

出于开发目的,当主机卷目录/文件发生任何更改时,节点应用程序应重新启动

在Dockerfile我有

CMD ["forever", "index.js"]
这只会在容器启动时启动应用程序,但在发生更改时不会重新启动


我已交叉检查并确保更改从主机卷正确同步到容器

永久
需要一个标志来重新启动文件更改。尝试:

CMD ["forever", "-w", "index.js"]

我倾向于在开发中使用
nodemon
,因为默认情况下,它会监视文件更改,如果失败,它不会尝试重新启动应用程序(只有文件更改才会触发启动),
永久
将尝试永久重新启动。

永久
需要一个标志来重新启动文件更改。尝试:

CMD ["forever", "-w", "index.js"]
我倾向于在开发中使用
nodemon
,因为默认情况下,它会监视文件更改,如果失败,它不会尝试重新启动应用程序(只有文件更改才会触发启动),
永久
将尝试永久重新启动