[英]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.