我将 Jenkins 用于我的 CCID 东西。我有两台服务器,一台是 server1,另一台是 server2。在 server1 中我安装了 Jenkins(未安装 Docker),在 server2 中我安装了 Docker。
我在我的 JenkinsFile 中为我的 docker 构建过程使用了docker.build
命令并在 server1 中运行它,但它抛出“找不到 docker 命令”,因为 server1 中没有安装 Docker。我使用的代码如下:
stage 'Build Docker image'
node {
def image = docker.build('/sampleApp:2.1')
}
我需要在 server2 上运行这些 Docker 命令。