Я пытаюсь запустить команду docker как часть задания jenkins с использованием shell. Я получаю стандартную ошибку, заявляющую
«Получено отказано в разрешении при попытке подключения к сокету демона Docker в unix: ///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/images/json: dial unix /var/run/docker.sock: connect: разрешение запрещено»
Мне потребуется помощь
1. как найти путь установки докера, который можно добавить в глобальную конфигурацию JENKINS
2. Обходной путь для решения этой проблемы с разрешениями (работает как пользователь sudo / любой другой конкретный пользователь)
Я уже экспериментировал, добавляя пользователей JENKINS в группу администраторов, штатную группу, администратор. Но на самом деле ничего не помогло. Я все еще получаю стандартную ошибку
Пробовал приведенный ниже код на терминале тоже
доко sudo -u jenkins
ВЫВОД:
Получено отказ в разрешении при попытке подключиться к сокету демона Docker в unix: ///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/images/json: dial unix /var/run/docker.sock: connect: разрешение запрещено
Я ожидаю запустить этот код без ошибки. Только тогда мой трубопровод Дженкинса будет завершен.