У меня есть Jenkins, работающий как контейнер докеров, теперь я хочу создать изображение Docker с использованием конвейера, но контейнер Jenkins всегда сообщает, что Docker не найден.
[simple-tdd-pipeline] Running shell script
+ docker build -t simple-tdd .
/var/jenkins_home/workspace/[email protected]/durable-
ebc35179/script.sh: 2: /var/jenkins_home/workspace/simple-tdd-
[email protected]/durable-ebc35179/script.sh: docker: not found
Вот как я запускаю изображение Jenkins:
docker run --name myjenkins -p 8080:8080 -p 50000:50000 -v
/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock
jenkins
И изображение DockerFile Дженкинса: https://github.com/jenkinsci/docker/blob/9f29488b77c2005bbbc5c936d47e697689f8ef6e/Dockerfile