【发布时间】:2018-03-18 21:30:43
【问题描述】:
伙计们,
对于各种项目,我正在创建单个 Docker 环境。每个 Docker 容器由 Debian、Nginx、Node.js 等组成,将由开发人员使用,并通过 Google Cloud 的 Kubernetes 用于生产。由于 Node.js/module 版本应该在任何地方都相同,我想限制对某些 npm 命令的访问(不知何故)。开发人员通常使用不同的 Node.js 和项目模块,这在过去造成了很多麻烦。使用 Docker 容器,我可以为环境提供项目所需的一切。为了完成这一步,我想限制 npm 命令的执行,只允许 install、test 等参数。
如果你知道如何解决这个问题,请给我留言:)
干杯
【问题讨论】:
标签: node.js shell docker npm kubernetes