【发布时间】:2019-02-15 15:30:41
【问题描述】:
我如何(最好)将 nodejs 永久安装/添加到(Jenkins)docker 映像中?
结果是包含 Jenkins 和 nodejs 的 docker 镜像。
目的是将nodejs作为全局工具安装在Jenkins容器中。要实现nodejs的安装文件夹必须知道。
我看到了例如这个解决方案,但是Nodejs的安装文件夹是什么?
运行 curl -sL https://deb.nodesource.com/setup_8.x |须藤 -E bash && \ sudo apt-get install -y nodejs
在 Jenkins 构建时自动添加 nodejs(稍后)并不是一件好事,因为它会减慢构建过程。
【问题讨论】:
-
为什么不能简单地使用
docker-node图像? -
我已经有一个可以访问 Docker 的 Jenkins 映像。我添加了 maven 来运行 maven 作业。现在我终于想将 nodejs 添加到 Jenkins 映像中。为什么?然后我可以使用 nodejs 作为 Jenkins 内部的全局工具。那么如何将 nodejs 添加到 Jenkins 镜像中呢?