将Node.js添加到Dotnet Docker容器

时间:2019-03-14 19:36:13

标签: .net node.js docker containers docker-windows

我正在运行一个Dockerfile,它已成功创建。不幸的是,在创建时出现错误

  

“ InvalidOperationException:NPM脚本'start'退出而未指示create-react-app服务器正在侦听请求。错误输出为:'npm'不被识别为内部或外部命令,”。 >

我查找了错误:

  

'npm不被识别为内部或外部命令。”答案是将'C:\ Program Files \ nodejs \'附加到PATH变量中。我似乎无法在docker文件中实现这一目标。 / p>

1 个答案:

答案 0 :(得分:0)

如果您使用可以在Linux上运行的基于dotnetcore的docker映像,则添加节点可能会更容易,或者可能已包含该节点。

例如,这两个都有

https://github.com/emerald-squad/dotnet-nodejs

对于所有dotnet核心映像,请检查

https://hub.docker.com/_/microsoft-dotnet-core