我正在设置一个docker compose文件,它启动jenkins,然后是一个代理。我在配置中有很多错误,所以当代理启动时我得到了很多错误。现在我修复了它们,我只在控制台上得到这个输出:
jenkins-node-1 exited with code 0
在我的本地机器上运行agent.jar时,调用被阻塞并出现在jenkins中。但在这里它只是关闭。这是我目前为止的节点服务:
node-1:
image: jenkins/agent
depends_on:
jenkins:
condition: service_healthy
privileged: true
container_name: jenkins-node-1
environment:
- JENKINS_URL=http://jenkins:8080
- JENKINS_AGENT_NAME=node-1
networks:
- jenkins-net
我做错了什么?
2条答案
按热度按时间k75qkfdt1#
我不得不将命令添加到docker-compose文件中,以实际调用代理:
izj3ouym2#
转到Jenkins -> Manage Jenkins -> Manage Nodes检查运行所有内容的节点
检查它的配置,以确保执行程序的总数大于0,并且它处于联机状态。
然后尝试重新下载agent.jar文件。
更多信息在这里:https://www.edureka.co/community/69051/how-to-increase-no-of-executors-in-jenkins