Openshift can';t将rsh连接至吊舱,且碰撞回路的状态为后退

Openshift can';t将rsh连接至吊舱,且碰撞回路的状态为后退,openshift,openshift-origin,Openshift,Openshift Origin,当我尝试部署时,我看到 错误:找不到模块“express” 我假设这是因为它没有运行npm安装,所以我尝试连接并手动执行,但我得到 oc get pods ... personal-ui-17-blah 0/1 CrashLoopBackOff 6 8m oc rsh personal-ui-17-blah error: unable to upgrade connection: container not found ("personal-ui") 我如

当我尝试部署时,我看到

错误:找不到模块“express”

我假设这是因为它没有运行
npm安装
,所以我尝试连接并手动执行,但我得到

oc get pods
...
personal-ui-17-blah   0/1       CrashLoopBackOff   6          8m
oc rsh personal-ui-17-blah
error: unable to upgrade connection: container not found ("personal-ui")

我如何远程进入一个被破坏的pod来修复它?

您可以使用
oc debug
,但这不会有帮助,因为当debug容器退出时,您安装的任何东西都将丢失。这是因为容器文件系统不是持久的。您的repo列表包的顶级目录中是否有需要安装的
package.json
文件。抱歉,我的意思是,我认为它正在从开发依赖关系转移到注册。请参阅我链接的文档中有关环境变量的部分。有一个可以设置它运行的模式。你已经解决了吗?