как построить образ докера с помощью jenkins x - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь собрать образ Docker, используя jenkins x, и я создал кластер kubernetes, используя minikube. получил ошибку /var/jenkins_home/workspace/sarika-ps_go-k8s_master@tmp/durable-6564436e/script.sh: docker: not found. Я установил подключаемый модуль докера на jenkins x. Пожалуйста, помогите мне. Спасибо

1 Ответ

0 голосов
/ 21 января 2019

какой проект вы пытаетесь построить?Если вы попытаетесь импортировать ваш код, вы, вероятно, обнаружите, что ваш проект настроен правильно.

В основном Jenkins X использует модули сборки для запуска конвейеров, у которых уже есть все программные инструменты, необходимые для конвейеров.(docker, skaffold, kubectl и т. д.) внутри модуля сборки, который определяется как образ docker.

Попробуйте повторно использовать один из существующих модулей сборки - например, используя jenkins-maven в качестве агента сборки:

 pipeline {
  agent {
    label "jenkins-maven"
  }
  stages {
    stage('release') {
      steps {
        container('maven') {
          sh "docker build -t foo:bar ."
...

или вы можете попробовать создать пользовательский модуль сборки ,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...