繁体   English   中英

如何构建可以通过 Jenkins master 运行节点基础项目的基于节点的 dockerized jenkins-slave

[英]how to build node based dockerized jenkins-slave that can run the node base project through Jenkins master

我已成功启用 Docker API,我可以从 Jenkins 进行连接。 现在我正在尝试创建 docker 从代理,它可以动态创建并希望创建 100 个活动的 docker 从代理,它可以立即从队列中选择作业并执行。

我只是想创建一个可以充当从代理的节点基础 docker 映像,映像文件如下所示:

图像上下文:

FROM node:15.12.0-alpine3.10
RUN mkdir -p /home/achu/nodeSlave
CMD ["node", "npm --version"]

Output:

[ArrchanaMohan@devops-monitoring-achu ~]$ sudo docker build -t docker-slave-nodes:1.0 .
Sending build context to Docker daemon  7.368GB

GB 数不断增加,我没有看到图像是构建成功消息。 我对 docker 世界很陌生,我不确定我是否做对了。

有人可以帮我解决这个问题。

提前致谢。

更新:问题图片:

在此处输入图像描述

您需要使用从属映像并在其上安装节点。

这是其中之一;

FROM openshift/jenkins-slave-base-centos7:v3.11

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM