#docker #jenkins #jenkins-pipeline #jenkins-groovy
Вопрос:
Я создаю образ Докера в заводной скрипт Jenkinsfile. Я столкнулся с ошибкой ниже при создании образа докера.
С тех пор докер был установлен Дженкинсом автоматически ,поэтому я не могу запустить его вручную.
есть идеи, как я могу сделать это с помощью Дженкинса по сценарию или по другому…?
Ответ №1:
Вы устанавливаете Дженкинс в Windows или linux?
Если это linux, вам нужно добавить пользователя Дженкинса в группу докеров
usermod -a -G docker jenkins
Если это Windows, вам нужно перейти в раздел обслуживания и войти в систему Дженкинса от имени администратора.
Выберите вкладку вход в систему —gt; Войдите в систему с пользователем с правами администратора
Затем перезапустите службу Дженкинс.
Комментарии:
1. Спасибо за ваше возвращение. Я установил Дженкинса на Linux EC2. Вы хотите, чтобы я запустил «usermod-a-G докер Дженкинс» из самой Putty или через скрипт Дженкинса.
2.
usermod -a -G docker jenkins
из Putty (Примечание: вы должны работать от имени пользователя root или пользователя с правами sudo)