Я запускаю Jenkins и Docker на машине CentOS. У меня есть работа Jenkins, которая вытаскивает репозиторий Github и создает образ Docker. Когда я пытаюсь запустить работу, я получаю ошибку:Jenkins: Не удается подключиться к демону Docker
+ docker build -t myProject . Cannot connect to the Docker daemon. Is the docker daemon running on this host? Build step 'Execute shell' marked build as failure Finished: FAILURE
Это происходит, даже если я добавил Дженкинс к моему Докер через sudo usermod -aG docker jenkins
группы пользователей и перезапустить мою машину. Как это исправить?
Кстати, если попытаться изменить команду sudo docker build -t myProject .
я просто получаю ошибку sudo: sorry, you must have a tty to run sudo
Что такое «Судо статус службы Докер» возвращение на вашей машине Centos? – lvthillo
Он активен: статус докер 'Судо служба Перенаправление в/бен/systemctl статус docker.service ● docker.service - Docker Применение Контейнер Двигатель Loaded: загружен (/usr/lib/systemd/system/docker.service , включен, поставщик предустановлен: отключен) Активен: активен (с) с ср. 2016-06-29 14:10:13 UTC; 5h 40 мин. Назад Документы: https://docs.docker.com Основной PID: 24858 (докер) Память: 30.1M' – pcsram
Хорошо, насколько я понимаю: Дженкинс не работает внутри докера? – lvthillo