jenkins - Jenkins 在 `'docker' 上构建摊位正在等待`
问题描述
Still waiting to schedule task
‘docker’ is offline
詹金斯文件:
pipeline {
agent {
node {
label 'docker'
customWorkspace "workspace/${JOB_NAME}/${BUILD_NUMBER}"
}
}
...
此错误的原因是什么,如何进一步诊断?
我没有看到任何相关的容器通过docker ps
.
解决方案
如果您使用具有特定标签的节点 {},并且没有任何具有该标签设置的节点,则构建将永远卡住。您还需要确保在使用单个节点(如“master”)时设置了至少 2 个执行程序,否则管道构建通常会被卡住,因为它们由一个根构建和几个用于步骤的子构建组成.
推荐阅读
- reactjs - 如何通过在 React JS 中浏览来读取 xml 文件
- python - Selenium Python 中的元素识别问题
- powershell - Azure DevOps 审核日志下载 rest api 不下载给定月份的过滤数据
- css - 在 CSS 中使用标题的目的是什么?
- salesforce-communities - 从 Salesforce 中的另一个社区用户登录时如何创建社区用户?
- javascript - 底部彩条的滑块悬停效果不起作用
- sql - SQL Query 通过加入表来获取总和
- android - java.lang.NullPointerException:尝试在 Android 10 上调用虚拟方法“java.lang.String java.io.File.getName()”
- python - 来自给定分布函数的随机数生成器
- azure - 如何使用 Azure Function 在 Azure 文件共享中解压缩文件?