node.js - 如何使节点 js 和 npm 从另一个 docker 容器可见?
问题描述
我有一个在 docker 容器内运行的 Jenkins 实例。在 Jenkins 中,我有一个克隆源代码并执行命令的管道:sh 'npm install'
因为 node 和 npm 安装在我的主机上而不是 docker 实例中 - 我收到错误:
npm: not found
使用 Jenkins 将 nodejs 和 npm 安装/添加到 docker 容器中以便它可以使用它的正确方法是什么?
解决方案
推荐阅读
- java - 如何修复“预期的 BEGIN_OBJECT 但是 BEGIN_ARRAY”?
- jquery - 实现步进器 jquery 初始化
- react-native - React native - “这个浏览器缺乏缓冲区 v5.x 所需的类型化数组 (Uint8Array) 支持。如果……,请使用缓冲区 v4.x
- javascript - 如何旋转引导表(横向视图)?
- text - 如何将文本文件重新排列成列?
- python - Grouby并在Python中的多列数据框中填充缺失的月份
- python - 使自定义记录器跨多个模块可用
- java - RabbitHandler:如何正确捕获“ListenerExecutionFailedException:侦听器方法'不匹配'抛出异常”并继续工作
- xml - 如何在 Schematron 中结合命名空间和元素路径?
- javascript - 如何将重点放在渲染循环中动态创建的 redux 表单上