在Jenkins piepline内运行docker容器
一旦我尝试在jenkins管道中运行docker容器,它就会失败-。詹金斯是本地人。既然有 詹金斯似乎不是在集装箱里跑 控制台输出中的行,我认为运行集装箱Jenkins可能需要 Dockerfile在Jenkins piepline内运行docker容器,docker,jenkins,Docker,Jenkins,一旦我尝试在jenkins管道中运行docker容器,它就会失败-。詹金斯是本地人。既然有 詹金斯似乎不是在集装箱里跑 控制台输出中的行,我认为运行集装箱Jenkins可能需要 Dockerfile FROM ubuntu ENV customnEnvVar="test." #!groovy pipeline { agent { dockerfile true } stages { steps { sh 'echo customEnvV
FROM ubuntu
ENV customnEnvVar="test."
#!groovy
pipeline {
agent { dockerfile true }
stages {
steps {
sh 'echo customEnvVar = $customEnvVar'
}
}
}
Jenkinsfile
FROM ubuntu
ENV customnEnvVar="test."
#!groovy
pipeline {
agent { dockerfile true }
stages {
steps {
sh 'echo customEnvVar = $customEnvVar'
}
}
}
这段代码看起来应该没问题。我注意到日志与问题中提供的代码不一致。这是我的错,我已经从不必要的命令中清除了有问题的代码。从本地Jenkins运行容器可以吗?或者Jenkins也应该被上下文化?