【发布时间】:2020-07-04 06:49:02
【问题描述】:
Dockerfile:
pipeline {
agent any
stages {
stage ('Compile') {
steps {
withMaven(maven: 'maven_3_6_3') {
sh 'mvn clean compile'
}
}
}
stage ('unit test and Package') {
steps {
withMaven(maven: 'maven_3_6_3') {
sh 'mvn package'
}
}
}
stage ('Docker build') {
steps {
sh 'docker build -t dockerId/cakemanager .'
}
}
}
}
- docker build -t dockerId/cakemanager 。 /Users/Shared/Jenkins/Home/workspace/CDCI-Cake-Manager_master@tmp/durable-e630df16/script.sh:
第 1 行:docker:找不到命令
【问题讨论】:
-
如果你需要docker,你需要添加一个有docker客户端的slave代理。为此,您需要 docker-in-docker 映像。 This 是一个很好的起点。