Я пытаюсь использовать подключаемый модуль докера конвейера в моей установке jenkins. Моя установка jenkins - это сам док-контейнер, и он работает в рое докеров.
Я постоянно получаю сообщение об ошибке
Получено отказ в разрешении при попытке подключения к сокету демона Docker в unix: ///var/run/docker.sock error.
Пользователь jenkins внутри контейнера может запускать любые команды docker, поскольку мы сопоставили /var/run/docker.sock с хоста внутри контейнера, и я открыл разрешения, чтобы позволить всем пользователям выполнить всю команду без пароля. (только для тестирования, конечно)
У кого-нибудь есть идеи, что здесь происходит?
Если я chmod 777 /var/run/docker.sock
, все это прекрасно работает.
Может быть это как-то связано с тем фактом, что контейнер Дженкинса находится в рое?
Любые советы или рекомендации, с благодарностью.