双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

Docker for windows启动Jenkins,然后在jenkins中定义pipeline中使用agent 为docker的问题

shoppo0505 shoppo0505 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

环境的为windows10,安装了docker for windows,然后安装了jenkins,我在jenkins中定义了一个pipeline流水线,在流水线中定义agent为docker,这个时候出现了错误:/var/jenkins_home/workspace/pipeline-docker-container@tmp/durable-68323e86/script.sh: 1: docker: not found

pipeline定义如下:

pipeline {
   agent {
      docker {
         image 'node:14-alpine' // Docker 镜像名称和标签
         args '--network host' // 可选择性添加一个或多个 Docker 参数
         reuseNode true // 可选择性重用先前使用过的节点
      }
   }

   stages {
      stage('Build') {
         steps {
            sh 'npm install'
         }
      }

      stage('Test') {
         steps {
            sh 'npm test'
            junit 'test-results/**/*.xml'
         }
      }

      stage('Deploy') {
         steps {
            sh 'npm run deploy'
         }
      }
   }
}

查下来就是没有将宿主机的docker.sock映射到jenkins中。我看有解决方法是做docker.sock的映射,就是在docker run的时候添加参数:、

-v /var/run/docker.sock:/var/run/docker.sock,可是我现在是在windows下面,没有/var/run/docker.sock

请问这个问题该如何解决?

...全文

相关推荐

docker-jenkins-swarm-slave:jenkins swarm slave 的 Docker 微容器

**Docker 容器化 Jenkins Slave**:使用 Docker 封装 Jenkins Slave,可以确保环境一致性,便于在不同的主机上快速启动和扩展 Slave,同时避免了版本冲突和系统依赖问题

李凜之

Docker+Jenkins+K8S新手入门:从环境搭建到自动化部署实战

1. 从零到一:为什么这套组合是新手入门的最佳路径 如果你刚接触容器和自动化部署,面对 Docker、K8S、Jenkins 这些词感到无从下手,那这篇文章就是为你准备的。我见过太多新手一上来就死磕某个工具的复杂配置,结果卡在环境上,或者跑通 Demo 后完全不知道下一步该做什么,很快就放弃了。这套“Docker + Jenkins + K8S”的组合,真正的价值不在于单个工具多强大,而在于它们串联起来后,能让你亲手体验一个应用从代码提交到线上服务的完整自动化流程。这比单独学任何一个工具都更有实感。 对于新

???111

初试Jenkins2.0Pipeline持续集成

"初试Jenkins2.0Pipeline持续集成,包括Jenkins2.0介绍、环境与软件准备、安装启动配置、PipelineJobDemo创建及常见问题解答。"Jenkins2.0是持续集成(

weixin_38747592

Jenkins用户手册

** 可以并行使用多个容器来执行不同的任务。- **使用远程Docker服务器和自定义仓库。** 可以配置Pipeline以使用远程Docker服务器或私有Docker仓库。

jnxiucai

Jenkins官方用户手册(Jenkins User Handbook)

文档中描述了Pipeline的基础知识,包括其定义,如何在Web UI中或SCM中定义一个Pipeline。此外还提到了使用Pipeline的优势和必要性。

文昌侠
评论 5
收藏 已收藏
分享
返回顶部
shoppo0505
Docker 1,185 成员 925 内容