很可能你做的顺序不对。
我不是node方面的专家,但您需要package.json或其他什么东西来安装NPM来完成这项工作。我想是在/应用程序中。但是在构建的时候,/app是不可见的,因为在dockerfile中没有提到它。
尝试移动 npm install 在剧本里, cd /app && npm install && npm run-script start .
npm install
cd /app && npm install && npm run-script start