После того, как установили Docker на Jenkins сервер и запустили его, при попытке выполнить сборку получаем следующую ошибку:
dial unix /var/run/docker.sock: connect: permission denied
Решение:
Добавляем пользователя «jenkins» в группу «docker«:
sudo usermod -aG docker jenkins
После этого пользователь «jenkins» сможет выполнять работу с Docker‘ом, если подключиться по SSH, но при Jenkins сборке будет по прежнему та же ошибка, чтобы от нее избавится, необходимо перезапустить сервис Jenkins‘а:
sudo systemctl restart jenkins