команда докера kubernetes jenkins не найдена - PullRequest
1 голос
/ 14 апреля 2019

Установлен Jenkins с помощью helm

helm install --name jenkins -f values.yaml stable/jenkins

Установлен плагин Jenkins

- kubernetes:1.12.6
- workflow-job:2.31
- workflow-aggregator:2.5
- credentials-binding:1.16
- git:3.9.3
- docker:1.1.6

Определен конвейер Jenkins для построения Docker-контейнера

node {
    checkout scm

    def customImage = docker.build("my-image:${env.BUILD_ID}")

    customImage.inside {
        sh 'make test'
    }
}

Выдает ошибку: docker notнайдено

enter image description here

1 Ответ

1 голос
/ 14 апреля 2019

Похоже, у вас установлены только плагины, но не пакеты.2 возможности -> 1) Настройка плагинов для установки пакетов с использованием Jenkins.Перейдите в Управление Jenkins -> Глобальная конфигурация инструментов -> Docker -> Заполнить имя (например, Docker-latest) -> автоматически проверить установку и затем добавить установщик (Загрузить с docker.com). enter image description here

затем сохраните.это все.2) если вы установили на свой компьютер, обновите переменную PATH в Jenkins, указав расположение Docker.

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