Я настроил конвейер jenkins для сборки проекта, получаемого из github. Но я получил ошибку на шаге 2 - Построить образ. Затем я попытался добавить пользователя admin (из jenkins) в группу "docker", и я могу безошибочно выполнить команду build при входе пользователя admin в мастер-виртуал kubernetes без ошибок, однако все еще ошибка с jenkins. Я использовал плагин blueocean для создания конвейера. Знаете ли вы, как это исправить?
ОБНОВЛЕНИЕ: Пожалуйста, смотрите мой jenkinsfile
pipeline {
environment {
registry = "192.168.64.162:5000/justme/myweb"
dockerImage = ""
}
agent any
stages {
stage('Checkout Source') {
steps {
git 'https://github.com/taibc/playjenkins.git'
}
}
stage('Build image') {
steps{
script {
dockerImage = docker.build registry + ":$BUILD_NUMBER"
}
}
}
stage('Push Image') {
steps{
script {
docker.withRegistry( "" ) {
dockerImage.push()
}
}
}
}
stage('Deploy App') {
steps {
script {
kubernetesDeploy(configs: "myweb.yaml", kubeconfigId: "mykubeconfig")
}
}
}
}
}